Collecting GitPython<4,>=3.1.50 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 1)) Downloading gitpython-3.1.61-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 pyzbar==0.1.9 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 17)) Downloading pyzbar-0.1.9-py2.py3-none-any.whl.metadata (10 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.6-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 pyzbar-0.1.9-py2.py3-none-any.whl (32 kB) Downloading Levenshtein-0.25.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (176 kB) Downloading gitpython-3.1.61-py3-none-any.whl (222 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.6-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.2 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, pyzbar, 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.61 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 pyzbar-0.1.9 rapidfuzz-3.14.6 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.89-py3-none-any.whl.metadata (6.6 kB) Collecting fasttext-predict==0.9.2.4 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 2)) Downloading fasttext_predict-0.9.2.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.7 kB) Collecting grpcio-status<2,>=1.62 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 3)) Downloading grpcio_status-1.83.1-py3-none-any.whl.metadata (1.2 kB) Requirement already satisfied: protobuf<7,>=6.33.5 in /home/nvq1xbwiguuu/.local/lib/python3.12/site-packages (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 4)) (6.33.6) Collecting google-auth<3,>=2.55.1 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 5)) Downloading google_auth-2.57.1-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.36.0-py3-none-any.whl.metadata (3.2 kB) Collecting aiohttp<3.15,>=3.14.1 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) Downloading aiohttp-3.14.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.17.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) 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.5.0-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.64.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (123 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.89 (from boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) Downloading botocore-1.43.89-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.1 (from grpcio-status<2,>=1.62->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 3)) Downloading grpcio-1.83.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (3.7 kB) Collecting googleapis-common-protos>=1.5.5 (from grpcio-status<2,>=1.62->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 3)) Downloading googleapis_common_protos-1.75.3-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.7.0-py3-none-any.whl.metadata (2.8 kB) Collecting proto-plus<2.0.0,>=1.22.3 (from google-cloud-translate>=3.27.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 6)) Downloading proto_plus-1.28.4-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.2-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 opentelemetry-api<2.0.0,>=1.44.0 (from google-api-core<3,>=2.31.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 8)) Downloading opentelemetry_api-1.44.0-py3-none-any.whl.metadata (1.4 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.89->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.89->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.89->boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) (1.17.0) Downloading fasttext_predict-0.9.2.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (296 kB) 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.89-py3-none-any.whl (140 kB) Downloading grpcio_status-1.83.1-py3-none-any.whl (14 kB) Downloading google_auth-2.57.1-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.36.0-py3-none-any.whl (184 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.17.0-py3-none-any.whl (388 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.89-py3-none-any.whl (15.8 MB) Downloading click-8.5.0-py3-none-any.whl (125 kB) Downloading fonttools-4.64.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (5.4 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.7.0-py3-none-any.whl (31 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.2-py3-none-any.whl (81 kB) Downloading googleapis_common_protos-1.75.3-py3-none-any.whl (306 kB) Downloading grpc_google_iam_v1-0.14.5-py3-none-any.whl (32 kB) Downloading grpcio-1.83.1-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 opentelemetry_api-1.44.0-py3-none-any.whl (60 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.4-py3-none-any.whl (50 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: python-pkcs11 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=1510760 sha256=8a1f35eda78f210e954fcb3363dcd7ee475375a1a315a869010fc649155a74c7 Stored in directory: /data/build/.pip-tmp/pip-ephem-wheel-cache-fa23yf6y/wheels/6e/ae/fe/f82e085bb4004ac1e4be532bcb81b1d28d77c6685c19715be9 Successfully built python-pkcs11 Installing collected packages: python-barcode, fasttext-predict, uritools, uharfbuzz, tzlocal, requests, python-pkcs11, pypdf, proto-plus, propcache, oscrypto, opentelemetry-api, multidict, jmespath, grpcio, googleapis-common-protos, google-crc32c, frozenlist, fonttools, click, aiohappyeyeballs, yarl, grpcio-status, google-resumable-media, 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.89 botocore-1.43.89 click-8.5.0 fasttext-predict-0.9.2.4 fonttools-4.64.0 frozenlist-1.8.0 google-api-core-2.36.0 google-auth-2.57.1 google-cloud-core-2.7.0 google-cloud-storage-3.13.1 google-cloud-translate-3.27.0 google-crc32c-1.8.0 google-resumable-media-2.10.2 googleapis-common-protos-1.75.3 grpc-google-iam-v1-0.14.5 grpcio-1.83.1 grpcio-status-1.83.1 jmespath-1.1.0 multidict-6.7.1 opentelemetry-api-1.44.0 oscrypto-1.3.0 propcache-0.5.2 proto-plus-1.28.4 pyHanko-0.20.1 pyhanko-certvalidator-0.24.1 pypdf-6.17.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-09-06 13:31:36,485 127 INFO ? odoo: Odoo version 18.0 2026-09-06 13:31:36,485 127 INFO ? odoo: Using configuration file at /home/nvq1xbwiguuu/.odoorc 2026-09-06 13:31:36,486 127 INFO ? odoo: addons paths: ['/data/build/rb-41ce622-224575/odoo/addons', '/data/build/datadir/addons/18.0', '/data/build/rb-41ce622-224575/addons', '/data/build/Viindoo-tvtmaaddons-18.0', '/data/build/Viindoo-erponline-enterprise-18.0', '/data/build/Viindoo-branding-18.0'] 2026-09-06 13:31:36,486 127 INFO ? odoo: database: default@default:5432 2026-09-06 13:31:36,605 127 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/local/bin/wkhtmltopdf 2026-09-06 13:31:36,614 127 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltoimage binary at /usr/local/bin/wkhtmltoimage 2026-09-06 13:31:36,817 127 INFO ? odoo.tests.common: Importing test framework 2026-09-06 13:31:36,923 127 INFO ? odoo.addons.to_base: Removing the default currency rate's SQL constraint `unique_name_per_day` 2026-09-06 13:31:36,924 127 INFO ? odoo.service.server: HTTP service (werkzeug) running on localhost:8069 2026-09-06 13:31:36,943 127 INFO rb-41ce622-224575-412242 odoo.modules.loading: loading 1 modules... 2026-09-06 13:31:37,028 127 INFO rb-41ce622-224575-412242 odoo.modules.loading: 1 modules loaded in 0.08s, 0 queries (+0 extra) 2026-09-06 13:31:37,949 127 INFO rb-41ce622-224575-412242 odoo.modules.loading: loading 1127 modules... 2026-09-06 13:31:53,299 127 INFO rb-41ce622-224575-412242 odoo.modules.loading: 1127 modules loaded in 15.35s, 2 queries (+2 extra) 2026-09-06 13:31:55,490 127 INFO rb-41ce622-224575-412242 odoo.modules.loading: Modules loaded. 2026-09-06 13:31:55,710 127 INFO rb-41ce622-224575-412242 odoo.modules.registry: Caches invalidated, signaling through the database: ['templates'] 2026-09-06 13:31:55,712 127 INFO rb-41ce622-224575-412242 odoo.modules.registry: Registry loaded in 18.787s 2026-09-06 13:31:55,712 127 INFO rb-41ce622-224575-412242 odoo.service.server: Starting post tests 2026-09-06 13:31:56,828 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_qweb: Pregenerating assets bundles 2026-09-06 13:32:00,494 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_qweb: JS Assets bundles generated in 2.833249807357788 seconds 2026-09-06 13:32:01,208 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_qweb: CSS Assets bundles generated in 0.7137007713317871 seconds 2026-09-06 13:32:02,411 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_approval_sale.tests.test_sale_approvals: Starting TestSaleApprovals.test_01_sale_order_type_existence_and_core_toggles ... 2026-09-06 13:32:02,488 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_approval_sale.tests.test_sale_approvals: Starting TestSaleApprovals.test_02_wizard_creates_request_with_mapped_lines_and_full_approval ... 2026-09-06 13:32:04,121 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #34 deleted mail.mail records with IDs: [368] 2026-09-06 13:32:04,293 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [187] 2026-09-06 13:32:04,410 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [369] 2026-09-06 13:32:04,724 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_approval_sale.tests.test_sale_approvals: Starting TestSaleApprovals.test_02b_unlink_request_does_not_delete_existing_sale_order ... 2026-09-06 13:32:06,154 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #34 deleted mail.mail records with IDs: [370] 2026-09-06 13:32:06,303 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [188] 2026-09-06 13:32:06,408 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [371] 2026-09-06 13:32:07,413 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #34 deleted mail.message records with IDs: [8369, 8367, 8366] 2026-09-06 13:32:07,542 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #34 deleted viin.approval.request records with IDs: [6] 2026-09-06 13:32:07,601 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #34 deleted mail.followers records with IDs: [1098, 1099] 2026-09-06 13:32:07,626 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_approval_sale.tests.test_sale_approvals: Starting TestSaleApprovals.test_03_unlink_request_deletes_generated_sale_order ... 2026-09-06 13:32:08,327 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #34 deleted request.approval.user.line records with IDs: [7] 2026-09-06 13:32:08,811 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #34 deleted mail.mail records with IDs: [372] 2026-09-06 13:32:08,978 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [189] 2026-09-06 13:32:09,092 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [373] 2026-09-06 13:32:09,902 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #34 deleted sale.order.line records with IDs: [158] 2026-09-06 13:32:09,948 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #34 deleted approval.request.line records with IDs: [14] 2026-09-06 13:32:10,063 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #34 deleted request.approval.user.line records with IDs: [8] 2026-09-06 13:32:10,115 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #34 deleted mail.message records with IDs: [8375, 8373] 2026-09-06 13:32:10,191 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #34 deleted sale.order records with IDs: [76] 2026-09-06 13:32:10,336 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #34 deleted mail.message records with IDs: [8377, 8376, 8374, 8372, 8371] 2026-09-06 13:32:10,364 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #34 deleted viin.approval.request records with IDs: [7] 2026-09-06 13:32:10,372 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #34 deleted mail.followers records with IDs: [1100, 1101] 2026-09-06 13:32:10,416 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_approval_sale.tests.test_sale_approvals: Starting TestSaleApprovals.test_03_wizard_multi_selection_creates_multiple_requests ... 2026-09-06 13:32:11,574 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_approval_sale.tests.test_sale_approvals: Starting TestSaleApprovals.test_04_analytic_distribution_sync_order_line_only ... 2026-09-06 13:32:11,622 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_sale/tests/test_sale_approvals.py", line 188, in test_04_analytic_distribution_sync_order_line_only plan_sale = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:32:13,718 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf1389120> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_sale/tests/test_sale_approvals.py", line 188, in test_04_analytic_distribution_sync_order_line_only plan_sale = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:32:13,718 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf0d79b20> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_sale/tests/test_sale_approvals.py", line 188, in test_04_analytic_distribution_sync_order_line_only plan_sale = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:32:13,723 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_sale/tests/test_sale_approvals.py", line 188, in test_04_analytic_distribution_sync_order_line_only plan_sale = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:32:13,726 127 INFO rb-41ce622-224575-412242 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 0x7fcb5f80bec0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_sale/tests/test_sale_approvals.py", line 188, in test_04_analytic_distribution_sync_order_line_only plan_sale = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:32:14,034 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_sale/tests/test_sale_approvals.py", line 188, in test_04_analytic_distribution_sync_order_line_only plan_sale = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:32:15,712 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf0612200> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_sale/tests/test_sale_approvals.py", line 188, in test_04_analytic_distribution_sync_order_line_only plan_sale = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:32:15,713 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaefe5b2e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_sale/tests/test_sale_approvals.py", line 188, in test_04_analytic_distribution_sync_order_line_only plan_sale = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:32:15,721 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_sale/tests/test_sale_approvals.py", line 188, in test_04_analytic_distribution_sync_order_line_only plan_sale = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:32:15,725 127 INFO rb-41ce622-224575-412242 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 0x7fcaefe5b7e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_sale/tests/test_sale_approvals.py", line 188, in test_04_analytic_distribution_sync_order_line_only plan_sale = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:32:16,550 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_sale/tests/test_sale_approvals.py", line 188, in test_04_analytic_distribution_sync_order_line_only plan_sale = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:32:18,202 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf0e516c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_sale/tests/test_sale_approvals.py", line 188, in test_04_analytic_distribution_sync_order_line_only plan_sale = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:32:18,203 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf0d60f40> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_sale/tests/test_sale_approvals.py", line 188, in test_04_analytic_distribution_sync_order_line_only plan_sale = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:32:18,209 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_sale/tests/test_sale_approvals.py", line 188, in test_04_analytic_distribution_sync_order_line_only plan_sale = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:32:18,213 127 INFO rb-41ce622-224575-412242 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 0x7fcaf0d623e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_sale/tests/test_sale_approvals.py", line 188, in test_04_analytic_distribution_sync_order_line_only plan_sale = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:32:18,530 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_sale/tests/test_sale_approvals.py", line 188, in test_04_analytic_distribution_sync_order_line_only plan_sale = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:32:20,540 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf17ca8e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_sale/tests/test_sale_approvals.py", line 188, in test_04_analytic_distribution_sync_order_line_only plan_sale = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:32:20,541 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaefe7b1a0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_sale/tests/test_sale_approvals.py", line 188, in test_04_analytic_distribution_sync_order_line_only plan_sale = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:32:20,549 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_sale/tests/test_sale_approvals.py", line 188, in test_04_analytic_distribution_sync_order_line_only plan_sale = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:32:20,556 127 INFO rb-41ce622-224575-412242 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 0x7fcaefe78a40> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_sale/tests/test_sale_approvals.py", line 188, in test_04_analytic_distribution_sync_order_line_only plan_sale = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:32:20,866 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_sale/tests/test_sale_approvals.py", line 188, in test_04_analytic_distribution_sync_order_line_only plan_sale = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:32:22,964 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf0fe07c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_sale/tests/test_sale_approvals.py", line 188, in test_04_analytic_distribution_sync_order_line_only plan_sale = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:32:22,965 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf0cb54e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_sale/tests/test_sale_approvals.py", line 188, in test_04_analytic_distribution_sync_order_line_only plan_sale = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:32:22,972 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_sale/tests/test_sale_approvals.py", line 188, in test_04_analytic_distribution_sync_order_line_only plan_sale = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:32:22,976 127 INFO rb-41ce622-224575-412242 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 0x7fcaf0cb6de0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_sale/tests/test_sale_approvals.py", line 188, in test_04_analytic_distribution_sync_order_line_only plan_sale = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:32:23,244 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_sale/tests/test_sale_approvals.py", line 188, in test_04_analytic_distribution_sync_order_line_only plan_sale = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:32:25,378 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf138a2a0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_sale/tests/test_sale_approvals.py", line 188, in test_04_analytic_distribution_sync_order_line_only plan_sale = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:32:25,379 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf0f8a660> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_sale/tests/test_sale_approvals.py", line 188, in test_04_analytic_distribution_sync_order_line_only plan_sale = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:32:25,389 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_sale/tests/test_sale_approvals.py", line 188, in test_04_analytic_distribution_sync_order_line_only plan_sale = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:32:25,392 127 INFO rb-41ce622-224575-412242 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 0x7fcaf0f88360> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_sale/tests/test_sale_approvals.py", line 188, in test_04_analytic_distribution_sync_order_line_only plan_sale = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:32:25,640 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_sale/tests/test_sale_approvals.py", line 188, in test_04_analytic_distribution_sync_order_line_only plan_sale = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:32:27,507 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf16023e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_sale/tests/test_sale_approvals.py", line 188, in test_04_analytic_distribution_sync_order_line_only plan_sale = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:32:27,508 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaeffe0c20> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_sale/tests/test_sale_approvals.py", line 188, in test_04_analytic_distribution_sync_order_line_only plan_sale = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:32:27,514 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_sale/tests/test_sale_approvals.py", line 188, in test_04_analytic_distribution_sync_order_line_only plan_sale = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:32:27,516 127 INFO rb-41ce622-224575-412242 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 0x7fcaeffe05e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_sale/tests/test_sale_approvals.py", line 188, in test_04_analytic_distribution_sync_order_line_only plan_sale = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:32:27,745 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_sale/tests/test_sale_approvals.py", line 188, in test_04_analytic_distribution_sync_order_line_only plan_sale = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:32:29,461 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaefe7fa60> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_sale/tests/test_sale_approvals.py", line 188, in test_04_analytic_distribution_sync_order_line_only plan_sale = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:32:29,462 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf0e50720> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_sale/tests/test_sale_approvals.py", line 188, in test_04_analytic_distribution_sync_order_line_only plan_sale = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:32:29,469 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_sale/tests/test_sale_approvals.py", line 188, in test_04_analytic_distribution_sync_order_line_only plan_sale = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:32:29,473 127 INFO rb-41ce622-224575-412242 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 0x7fcaf0e53a60> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_sale/tests/test_sale_approvals.py", line 188, in test_04_analytic_distribution_sync_order_line_only plan_sale = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:32:31,488 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #34 deleted mail.mail records with IDs: [374] 2026-09-06 13:32:31,667 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [190] 2026-09-06 13:32:31,800 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [375] 2026-09-06 13:32:32,213 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #34 deleted mail.mail records with IDs: [376] 2026-09-06 13:32:32,311 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:32:33,929 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf0703240> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:32:33,930 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf1558540> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:32:33,936 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:32:33,939 127 INFO rb-41ce622-224575-412242 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 0x7fcaf0f1dbc0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:32:33,992 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1555 checked, 4 removed 2026-09-06 13:32:35,595 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_approval_sale.tests.test_sale_to_invoice_flow: Starting TestSaleToInvoiceApprovalFlow.test_01_sale_to_invoice_end_to_end ... 2026-09-06 13:32:36,906 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #36 deleted mail.mail records with IDs: [377] 2026-09-06 13:32:37,097 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [191] 2026-09-06 13:32:37,222 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [378] 2026-09-06 13:32:37,845 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #36 deleted mail.mail records with IDs: [379] 2026-09-06 13:32:38,021 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #36 deleted mail.mail records with IDs: [380] 2026-09-06 13:32:40,558 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #35 deleted mail.mail records with IDs: [381] 2026-09-06 13:32:40,674 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [192] 2026-09-06 13:32:40,758 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [382] 2026-09-06 13:32:40,974 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 13:32:45,271 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_approval_stock.tests.test_procurement_launch: Starting TestApprovalStockProcurementLaunch.test_01_resupply_transfer_created_without_line_route_override ... 2026-09-06 13:32:45,748 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #37 deleted mail.mail records with IDs: [383] 2026-09-06 13:32:45,912 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [193] 2026-09-06 13:32:46,023 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [384] 2026-09-06 13:32:46,543 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_approval_stock.tests.test_procurement_launch: Starting TestApprovalStockProcurementLaunch.test_02_no_route_manual_button_raises_background_logs ... 2026-09-06 13:32:47,334 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #37 deleted mail.mail records with IDs: [385] 2026-09-06 13:32:47,455 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [194] 2026-09-06 13:32:47,575 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [386] 2026-09-06 13:32:47,919 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_approval_stock.tests.test_procurement_launch: Starting TestApprovalStockProcurementLaunch.test_03_multiple_routes_choose_priority ... 2026-09-06 13:32:48,346 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #37 deleted mail.mail records with IDs: [387] 2026-09-06 13:32:48,458 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [195] 2026-09-06 13:32:48,565 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [388] 2026-09-06 13:32:48,977 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_approval_stock.tests.test_procurement_launch: Starting TestApprovalStockProcurementLaunch.test_04_line_routes_override_product_priority ... 2026-09-06 13:32:49,460 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #37 deleted mail.mail records with IDs: [389] 2026-09-06 13:32:49,589 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [196] 2026-09-06 13:32:49,702 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [390] 2026-09-06 13:32:50,078 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_approval_stock.tests.test_procurement_launch: Starting TestApprovalStockProcurementLaunch.test_05_three_lines_three_products_three_sources ... 2026-09-06 13:32:50,658 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #37 deleted mail.mail records with IDs: [391] 2026-09-06 13:32:50,805 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [197] 2026-09-06 13:32:50,923 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [392] 2026-09-06 13:32:51,583 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_approval_stock.tests.test_procurement_launch: Starting TestApprovalStockProcurementLaunch.test_06_cancel_post_reverts_origin ... 2026-09-06 13:32:52,104 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #37 deleted mail.mail records with IDs: [393] 2026-09-06 13:32:52,250 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [198] 2026-09-06 13:32:52,375 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [394] 2026-09-06 13:32:52,816 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted stock.move.line records with IDs: [99] 2026-09-06 13:32:52,925 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted stock.move records with IDs: [127] 2026-09-06 13:32:52,980 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.message records with IDs: [8423] 2026-09-06 13:32:53,031 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted stock.picking records with IDs: [48] 2026-09-06 13:32:53,138 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_approval_stock.tests.test_procurement_launch: Starting TestApprovalStockProcurementLaunch.test_07_refuse_post_reverts_origin ... 2026-09-06 13:32:53,704 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #37 deleted mail.mail records with IDs: [395] 2026-09-06 13:32:53,854 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [199] 2026-09-06 13:32:53,934 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [396] 2026-09-06 13:32:54,395 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [397] 2026-09-06 13:32:54,565 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted stock.move.line records with IDs: [100] 2026-09-06 13:32:54,659 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted stock.move records with IDs: [128] 2026-09-06 13:32:54,728 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.message records with IDs: [8429] 2026-09-06 13:32:54,771 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted stock.picking records with IDs: [49] 2026-09-06 13:32:54,863 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_approval_stock.tests.test_procurement_launch: Starting TestApprovalStockProcurementLaunch.test_08_cancel_draft_add_new_line_group_synced_on_revalidate ... 2026-09-06 13:32:55,418 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #37 deleted mail.mail records with IDs: [398] 2026-09-06 13:32:55,556 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [200] 2026-09-06 13:32:55,649 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [399] 2026-09-06 13:32:56,183 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted stock.move.line records with IDs: [101] 2026-09-06 13:32:56,268 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted stock.move records with IDs: [129] 2026-09-06 13:32:56,313 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.message records with IDs: [8433] 2026-09-06 13:32:56,340 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted stock.picking records with IDs: [50] 2026-09-06 13:32:56,629 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #37 deleted request.approval.user.line records with IDs: [23] 2026-09-06 13:32:56,732 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #37 deleted mail.mail records with IDs: [400] 2026-09-06 13:32:56,823 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [201] 2026-09-06 13:32:56,920 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [401] 2026-09-06 13:32:57,279 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_approval_stock.tests.test_procurement_launch: Starting TestApprovalStockProcurementLaunch.test_unlink_request_deletes_generated_pickings_from_procurement ... 2026-09-06 13:32:57,719 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #37 deleted mail.mail records with IDs: [402] 2026-09-06 13:32:57,837 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [202] 2026-09-06 13:32:57,921 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [403] 2026-09-06 13:32:58,408 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted stock.move.line records with IDs: [104] 2026-09-06 13:32:58,503 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted stock.move records with IDs: [132] 2026-09-06 13:32:58,552 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.message records with IDs: [8440] 2026-09-06 13:32:58,580 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted stock.picking records with IDs: [52] 2026-09-06 13:32:58,878 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #37 deleted mail.message records with IDs: [8439, 8438, 8437] 2026-09-06 13:32:58,962 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #37 deleted viin.approval.request records with IDs: [22] 2026-09-06 13:32:59,001 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #37 deleted mail.followers records with IDs: [1129, 1130] 2026-09-06 13:32:59,054 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 13:32:59,491 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_approval_stock.tests.test_stock_flow: Starting TestApprovalStockFlow.test_01_source_to_request_via_wizard ... 2026-09-06 13:33:00,330 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_approval_stock.tests.test_stock_flow: Starting TestApprovalStockFlow.test_01b_unlink_request_does_not_delete_existing_picking ... 2026-09-06 13:33:01,258 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #38 deleted mail.mail records with IDs: [404] 2026-09-06 13:33:01,429 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [203] 2026-09-06 13:33:01,544 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [405] 2026-09-06 13:33:02,038 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted stock.move.line records with IDs: [105] 2026-09-06 13:33:02,679 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #38 deleted mail.message records with IDs: [8447, 8445, 8444] 2026-09-06 13:33:02,755 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #38 deleted viin.approval.request records with IDs: [24] 2026-09-06 13:33:02,792 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #38 deleted mail.followers records with IDs: [1134, 1135] 2026-09-06 13:33:02,820 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_approval_stock.tests.test_stock_flow: Starting TestApprovalStockFlow.test_02_request_validate_confirms_picking ... 2026-09-06 13:33:03,816 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #38 deleted mail.mail records with IDs: [406] 2026-09-06 13:33:03,972 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [204] 2026-09-06 13:33:04,073 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [407] 2026-09-06 13:33:04,463 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_approval_stock.tests.test_stock_flow: Starting TestApprovalStockFlow.test_03_multi_source_create_single_request ... 2026-09-06 13:33:05,375 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_approval_stock.tests.test_stock_flow: Starting TestApprovalStockFlow.test_04_cancel_request_should_cancel_picking ... 2026-09-06 13:33:06,900 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #38 deleted mail.mail records with IDs: [408] 2026-09-06 13:33:07,041 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [205] 2026-09-06 13:33:07,126 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [409] 2026-09-06 13:33:07,605 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted stock.move.line records with IDs: [107] 2026-09-06 13:33:07,716 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_approval_stock.tests.test_stock_flow: Starting TestApprovalStockFlow.test_05_sync_from_approval_field_propagation ... 2026-09-06 13:33:08,712 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #38 deleted mail.mail records with IDs: [410] 2026-09-06 13:33:08,930 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [206] 2026-09-06 13:33:09,042 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [411] 2026-09-06 13:33:09,449 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_approval_stock.tests.test_stock_flow: Starting TestApprovalStockFlow.test_07_toggle_propagation_head_and_line ... 2026-09-06 13:33:09,721 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 13:33:13,345 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_approval_stock.tests.test_stock_reallocation_flow: Starting TestApprovalStockReallocationFlow.test_01_validate_generates_resupply_pickings_and_origin_links ... 2026-09-06 13:33:13,803 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #39 deleted mail.mail records with IDs: [412] 2026-09-06 13:33:13,948 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [207] 2026-09-06 13:33:14,069 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [413] 2026-09-06 13:33:14,699 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_approval_stock.tests.test_stock_reallocation_flow: Starting TestApprovalStockReallocationFlow.test_02_manual_launch_procurement_success ... 2026-09-06 13:33:15,095 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #39 deleted mail.mail records with IDs: [414] 2026-09-06 13:33:15,618 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_approval_stock.tests.test_stock_reallocation_flow: Starting TestApprovalStockReallocationFlow.test_03_no_default_route_manual_raises_background_logs_error ... 2026-09-06 13:33:16,885 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #39 deleted mail.mail records with IDs: [415] 2026-09-06 13:33:17,315 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #39 deleted mail.mail records with IDs: [416] 2026-09-06 13:33:17,499 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [210] 2026-09-06 13:33:17,628 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [417] 2026-09-06 13:33:17,825 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_approval_stock.tests.test_stock_reallocation_flow: Starting TestApprovalStockReallocationFlow.test_04_selected_routes_custom_direct_route_creates_single_internal_transfer ... 2026-09-06 13:33:18,336 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #39 deleted mail.mail records with IDs: [418] 2026-09-06 13:33:18,652 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_approval_stock.tests.test_stock_reallocation_flow: Starting TestApprovalStockReallocationFlow.test_05_write_before_validate_changes_destination ... 2026-09-06 13:33:19,086 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #39 deleted mail.mail records with IDs: [419] 2026-09-06 13:33:19,234 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [212] 2026-09-06 13:33:19,349 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [420] 2026-09-06 13:33:19,958 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_approval_stock.tests.test_stock_reallocation_flow: Starting TestApprovalStockReallocationFlow.test_06_unlink_line_before_validate_affects_generated_moves ... 2026-09-06 13:33:20,448 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #39 deleted mail.mail records with IDs: [421] 2026-09-06 13:33:20,525 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #39 deleted approval.request.line records with IDs: [48] 2026-09-06 13:33:20,654 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [213] 2026-09-06 13:33:20,784 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [422] 2026-09-06 13:33:21,359 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_approval_stock.tests.test_stock_reallocation_flow: Starting TestApprovalStockReallocationFlow.test_07_cancel_post_reverts_origin ... 2026-09-06 13:33:21,781 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #39 deleted mail.mail records with IDs: [423] 2026-09-06 13:33:21,921 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [214] 2026-09-06 13:33:22,054 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [424] 2026-09-06 13:33:22,832 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted stock.move records with IDs: [149] 2026-09-06 13:33:22,917 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted stock.move.line records with IDs: [114] 2026-09-06 13:33:23,015 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.message records with IDs: [8490] 2026-09-06 13:33:23,048 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted stock.picking records with IDs: [70] 2026-09-06 13:33:23,131 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_approval_stock.tests.test_stock_reallocation_flow: Starting TestApprovalStockReallocationFlow.test_08_refuse_post_reverts_origin ... 2026-09-06 13:33:23,583 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #39 deleted mail.mail records with IDs: [425] 2026-09-06 13:33:23,716 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [215] 2026-09-06 13:33:23,823 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [426] 2026-09-06 13:33:24,561 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [427] 2026-09-06 13:33:24,837 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted stock.move records with IDs: [151] 2026-09-06 13:33:24,900 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted stock.move.line records with IDs: [115] 2026-09-06 13:33:24,977 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.message records with IDs: [8497] 2026-09-06 13:33:25,012 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted stock.picking records with IDs: [72] 2026-09-06 13:33:25,122 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_approval_stock.tests.test_stock_reallocation_flow: Starting TestApprovalStockReallocationFlow.test_09_unlink_after_cancel_does_not_leave_origin_links ... 2026-09-06 13:33:25,549 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #39 deleted mail.mail records with IDs: [428] 2026-09-06 13:33:25,668 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [216] 2026-09-06 13:33:25,772 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [429] 2026-09-06 13:33:26,552 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted stock.move records with IDs: [153] 2026-09-06 13:33:26,621 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted stock.move.line records with IDs: [116] 2026-09-06 13:33:26,714 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.message records with IDs: [8502] 2026-09-06 13:33:26,747 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted stock.picking records with IDs: [74] 2026-09-06 13:33:26,837 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 13:33:26,862 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_auth_password_policy.tests.test_auth_password_policy: Starting TestAuthPasswordPolicy.test_auth_password_policy_accept_strong_password ... 2026-09-06 13:33:26,983 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_auth_password_policy.tests.test_auth_password_policy: Starting TestAuthPasswordPolicy.test_auth_password_policy_change_password_1 ... 2026-09-06 13:33:27,028 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36084] 2026-09-06 13:33:27,028 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [18] 2026-09-06 13:33:27,033 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36085] 2026-09-06 13:33:27,033 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [19] 2026-09-06 13:33:27,070 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_auth_password_policy.tests.test_auth_password_policy: Starting TestAuthPasswordPolicy.test_check_password_policy_enforced_in_test_mode ... 2026-09-06 13:33:27,136 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_auth_password_policy.tests.test_auth_password_policy: Starting TestAuthPasswordPolicy.test_get_password_policy_returns_flags ... 2026-09-06 13:33:27,143 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36083] 2026-09-06 13:33:27,143 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [17] 2026-09-06 13:33:27,149 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36085] 2026-09-06 13:33:27,149 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [19] 2026-09-06 13:33:27,183 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:33:27,196 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_auto_currency_rate.tests.test_legacy_ssl_provider: Starting LegacySslProviderTest.test_legacy_ssl_provider_fetch_succeeds_against_selfsigned_cert ... 2026-09-06 13:33:35,603 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7182, 7101, 7172, 7104, 7125, 7102, 7072, 7074, 7105, 7106, 7117, 7110, 7109, 7079, 7108, 7119, 7114, 7164, 7116, 7058, 7107, 7115, 7118, 7112, 7111, 7113, 7056, 7123, 7057, 7098, 7059, 7060, 7092, 7124, 7215, 7061, 7127, 7062, 7128, 7165, 7132, 7129, 7131, 7179, 7134, 7133, 7197, 7135, 7166, 7136, 7167, 7137, 7216, 7138, 7077, 7097, 7082, 7139, 7063, 7065, 7064, 7143, 7073, 7142, 7141, 7140, 7144, 7145, 7078, 7147, 7149, 7120, 7122, 7175, 7085, 7148, 7121, 7146, 7150, 7151, 7195, 7153, 7152, 7080, 7066, 7154, 7163, 7161, 7157, 7156, 7169, 7162, 7155, 7160, 7093, 7159, 7158, 7086, 7087, 7168, 7170, 7174, 7173, 7067, 7171, 7088, 7214, 7069, 7210, 7212, 7089, 7213, 7070, 7211, 7209, 7081, 7203, 7083, 7208, 7204, 7199, 7202, 7194, 7071, 7090, 7207, 7201, 7200, 7198, 7193, 7196, 7205, 7130, 7191, 7192, 7187, 7189, 7183, 7184, 7186, 7084, 7185, 7190, 7188, 7075, 7096, 7054, 7100, 7099, 7181, 7055, 7076, 7180, 7206, 7095, 7103, 7126, 7094, 7068, 7178, 7091, 7176, 7177] 2026-09-06 13:33:35,603 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [73, 123, 47, 148, 59, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 11] 2026-09-06 13:33:36,198 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:33:36,208 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_auto_currency_rate.tests.test_rate: Starting RateTest.test_10_bank_configuration ... 2026-09-06 13:33:44,562 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7182, 7101, 7172, 7104, 7125, 7102, 7072, 7074, 7105, 7106, 7117, 7110, 7109, 7079, 7108, 7119, 7114, 7164, 7116, 7058, 7107, 7115, 7118, 7112, 7111, 7113, 7056, 7123, 7057, 7098, 7059, 7060, 7092, 7124, 7215, 7061, 7127, 7062, 7128, 7165, 7132, 7129, 7131, 7179, 7134, 7133, 7197, 7135, 7166, 7136, 7167, 7137, 7216, 7138, 7077, 7097, 7082, 7139, 7063, 7065, 7064, 7143, 7073, 7142, 7141, 7140, 7144, 7145, 7078, 7147, 7149, 7120, 7122, 7175, 7085, 7148, 7121, 7146, 7150, 7151, 7195, 7153, 7152, 7080, 7066, 7154, 7163, 7161, 7157, 7156, 7169, 7162, 7155, 7160, 7093, 7159, 7158, 7086, 7087, 7168, 7170, 7174, 7173, 7067, 7171, 7088, 7214, 7069, 7210, 7212, 7089, 7213, 7070, 7211, 7209, 7081, 7203, 7083, 7208, 7204, 7199, 7202, 7194, 7071, 7090, 7207, 7201, 7200, 7198, 7193, 7196, 7205, 7130, 7191, 7192, 7187, 7189, 7183, 7184, 7186, 7084, 7185, 7190, 7188, 7075, 7096, 7054, 7100, 7099, 7181, 7055, 7076, 7180, 7206, 7095, 7103, 7126, 7094, 7068, 7178, 7091, 7176, 7177] 2026-09-06 13:33:44,563 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [73, 123, 47, 148, 59, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 11] 2026-09-06 13:33:44,608 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:33:44,626 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_auto_currency_rate_acb.tests.test_acb: Starting ACBTest.test_01_check_acb_currency_exchange_rate_sync_api_response_structure ... 2026-09-06 13:33:52,723 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7182, 7101, 7172, 7104, 7125, 7102, 7072, 7074, 7105, 7106, 7117, 7110, 7109, 7079, 7108, 7119, 7114, 7164, 7116, 7058, 7107, 7115, 7118, 7112, 7111, 7113, 7056, 7123, 7057, 7098, 7059, 7060, 7092, 7124, 7215, 7061, 7127, 7062, 7128, 7165, 7132, 7129, 7131, 7179, 7134, 7133, 7197, 7135, 7166, 7136, 7167, 7137, 7216, 7138, 7077, 7097, 7082, 7139, 7063, 7065, 7064, 7143, 7073, 7142, 7141, 7140, 7144, 7145, 7078, 7147, 7149, 7120, 7122, 7175, 7085, 7148, 7121, 7146, 7150, 7151, 7195, 7153, 7152, 7080, 7066, 7154, 7163, 7161, 7157, 7156, 7169, 7162, 7155, 7160, 7093, 7159, 7158, 7086, 7087, 7168, 7170, 7174, 7173, 7067, 7171, 7088, 7214, 7069, 7210, 7212, 7089, 7213, 7070, 7211, 7209, 7081, 7203, 7083, 7208, 7204, 7199, 7202, 7194, 7071, 7090, 7207, 7201, 7200, 7198, 7193, 7196, 7205, 7130, 7191, 7192, 7187, 7189, 7183, 7184, 7186, 7084, 7185, 7190, 7188, 7075, 7096, 7054, 7100, 7099, 7181, 7055, 7076, 7180, 7206, 7095, 7103, 7126, 7094, 7068, 7178, 7091, 7176, 7177] 2026-09-06 13:33:52,723 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [73, 123, 47, 148, 59, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 11] 2026-09-06 13:33:53,464 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_auto_currency_rate_acb.tests.test_acb: Starting ACBTest.test_02_acb_cron_currency_rate_sync ... 2026-09-06 13:34:01,250 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7182, 7101, 7172, 7104, 7125, 7102, 7072, 7074, 7105, 7106, 7117, 7110, 7109, 7079, 7108, 7119, 7114, 7164, 7116, 7058, 7107, 7115, 7118, 7112, 7111, 7113, 7056, 7123, 7057, 7098, 7059, 7060, 7092, 7124, 7215, 7061, 7127, 7062, 7128, 7165, 7132, 7129, 7131, 7179, 7134, 7133, 7197, 7135, 7166, 7136, 7167, 7137, 7216, 7138, 7077, 7097, 7082, 7139, 7063, 7065, 7064, 7143, 7073, 7142, 7141, 7140, 7144, 7145, 7078, 7147, 7149, 7120, 7122, 7175, 7085, 7148, 7121, 7146, 7150, 7151, 7195, 7153, 7152, 7080, 7066, 7154, 7163, 7161, 7157, 7156, 7169, 7162, 7155, 7160, 7093, 7159, 7158, 7086, 7087, 7168, 7170, 7174, 7173, 7067, 7171, 7088, 7214, 7069, 7210, 7212, 7089, 7213, 7070, 7211, 7209, 7081, 7203, 7083, 7208, 7204, 7199, 7202, 7194, 7071, 7090, 7207, 7201, 7200, 7198, 7193, 7196, 7205, 7130, 7191, 7192, 7187, 7189, 7183, 7184, 7186, 7084, 7185, 7190, 7188, 7075, 7096, 7054, 7100, 7099, 7181, 7055, 7076, 7180, 7206, 7095, 7103, 7126, 7094, 7068, 7178, 7091, 7176, 7177] 2026-09-06 13:34:01,250 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [73, 123, 47, 148, 59, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 11] 2026-09-06 13:34:01,468 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_auto_currency_rate_acb.tests.test_acb: Starting ACBTest.test_03_acb_cron_currency_rate_sync_disable ... 2026-09-06 13:34:09,213 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7182, 7101, 7172, 7104, 7125, 7102, 7072, 7074, 7105, 7106, 7117, 7110, 7109, 7079, 7108, 7119, 7114, 7164, 7116, 7058, 7107, 7115, 7118, 7112, 7111, 7113, 7056, 7123, 7057, 7098, 7059, 7060, 7092, 7124, 7215, 7061, 7127, 7062, 7128, 7165, 7132, 7129, 7131, 7179, 7134, 7133, 7197, 7135, 7166, 7136, 7167, 7137, 7216, 7138, 7077, 7097, 7082, 7139, 7063, 7065, 7064, 7143, 7073, 7142, 7141, 7140, 7144, 7145, 7078, 7147, 7149, 7120, 7122, 7175, 7085, 7148, 7121, 7146, 7150, 7151, 7195, 7153, 7152, 7080, 7066, 7154, 7163, 7161, 7157, 7156, 7169, 7162, 7155, 7160, 7093, 7159, 7158, 7086, 7087, 7168, 7170, 7174, 7173, 7067, 7171, 7088, 7214, 7069, 7210, 7212, 7089, 7213, 7070, 7211, 7209, 7081, 7203, 7083, 7208, 7204, 7199, 7202, 7194, 7071, 7090, 7207, 7201, 7200, 7198, 7193, 7196, 7205, 7130, 7191, 7192, 7187, 7189, 7183, 7184, 7186, 7084, 7185, 7190, 7188, 7075, 7096, 7054, 7100, 7099, 7181, 7055, 7076, 7180, 7206, 7095, 7103, 7126, 7094, 7068, 7178, 7091, 7176, 7177] 2026-09-06 13:34:09,213 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [73, 123, 47, 148, 59, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 11] 2026-09-06 13:34:09,422 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_auto_currency_rate_acb.tests.test_acb: Starting ACBTest.test_04_acb_cron_currency_rate_sync_with_currency_suported_deactive ... 2026-09-06 13:34:17,544 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7182, 7101, 7172, 7104, 7125, 7102, 7072, 7074, 7105, 7106, 7117, 7110, 7109, 7079, 7108, 7119, 7114, 7164, 7116, 7058, 7107, 7115, 7118, 7112, 7111, 7113, 7056, 7123, 7057, 7098, 7059, 7060, 7092, 7124, 7215, 7061, 7127, 7062, 7128, 7165, 7132, 7129, 7131, 7179, 7134, 7133, 7197, 7135, 7166, 7136, 7167, 7137, 7216, 7138, 7077, 7097, 7082, 7139, 7063, 7065, 7064, 7143, 7073, 7142, 7141, 7140, 7144, 7145, 7078, 7147, 7149, 7120, 7122, 7175, 7085, 7148, 7121, 7146, 7150, 7151, 7195, 7153, 7152, 7080, 7066, 7154, 7163, 7161, 7157, 7156, 7169, 7162, 7155, 7160, 7093, 7159, 7158, 7086, 7087, 7168, 7170, 7174, 7173, 7067, 7171, 7088, 7214, 7069, 7210, 7212, 7089, 7213, 7070, 7211, 7209, 7081, 7203, 7083, 7208, 7204, 7199, 7202, 7194, 7071, 7090, 7207, 7201, 7200, 7198, 7193, 7196, 7205, 7130, 7191, 7192, 7187, 7189, 7183, 7184, 7186, 7084, 7185, 7190, 7188, 7075, 7096, 7054, 7100, 7099, 7181, 7055, 7076, 7180, 7206, 7095, 7103, 7126, 7094, 7068, 7178, 7091, 7176, 7177] 2026-09-06 13:34:17,544 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [73, 123, 47, 148, 59, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 11] 2026-09-06 13:34:17,730 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_auto_currency_rate_acb.tests.test_acb: Starting ACBTest.test_05_acb_cron_currency_rate_sync_with_rate_exist ... 2026-09-06 13:34:25,072 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7182, 7101, 7172, 7104, 7125, 7102, 7072, 7074, 7105, 7106, 7117, 7110, 7109, 7079, 7108, 7119, 7114, 7164, 7116, 7058, 7107, 7115, 7118, 7112, 7111, 7113, 7056, 7123, 7057, 7098, 7059, 7060, 7092, 7124, 7215, 7061, 7127, 7062, 7128, 7165, 7132, 7129, 7131, 7179, 7134, 7133, 7197, 7135, 7166, 7136, 7167, 7137, 7216, 7138, 7077, 7097, 7082, 7139, 7063, 7065, 7064, 7143, 7073, 7142, 7141, 7140, 7144, 7145, 7078, 7147, 7149, 7120, 7122, 7175, 7085, 7148, 7121, 7146, 7150, 7151, 7195, 7153, 7152, 7080, 7066, 7154, 7163, 7161, 7157, 7156, 7169, 7162, 7155, 7160, 7093, 7159, 7158, 7086, 7087, 7168, 7170, 7174, 7173, 7067, 7171, 7088, 7214, 7069, 7210, 7212, 7089, 7213, 7070, 7211, 7209, 7081, 7203, 7083, 7208, 7204, 7199, 7202, 7194, 7071, 7090, 7207, 7201, 7200, 7198, 7193, 7196, 7205, 7130, 7191, 7192, 7187, 7189, 7183, 7184, 7186, 7084, 7185, 7190, 7188, 7075, 7096, 7054, 7100, 7099, 7181, 7055, 7076, 7180, 7206, 7095, 7103, 7126, 7094, 7068, 7178, 7091, 7176, 7177] 2026-09-06 13:34:25,072 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [73, 123, 47, 148, 59, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 11] 2026-09-06 13:34:25,337 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_auto_currency_rate_acb.tests.test_acb: Starting ACBTest.test_06_acb_cron_curency_rate_sync_with_multi_banks ... 2026-09-06 13:34:32,914 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7182, 7101, 7172, 7104, 7125, 7102, 7072, 7074, 7105, 7106, 7117, 7110, 7109, 7079, 7108, 7119, 7114, 7164, 7116, 7058, 7107, 7115, 7118, 7112, 7111, 7113, 7056, 7123, 7057, 7098, 7059, 7060, 7092, 7124, 7215, 7061, 7127, 7062, 7128, 7165, 7132, 7129, 7131, 7179, 7134, 7133, 7197, 7135, 7166, 7136, 7167, 7137, 7216, 7138, 7077, 7097, 7082, 7139, 7063, 7065, 7064, 7143, 7073, 7142, 7141, 7140, 7144, 7145, 7078, 7147, 7149, 7120, 7122, 7175, 7085, 7148, 7121, 7146, 7150, 7151, 7195, 7153, 7152, 7080, 7066, 7154, 7163, 7161, 7157, 7156, 7169, 7162, 7155, 7160, 7093, 7159, 7158, 7086, 7087, 7168, 7170, 7174, 7173, 7067, 7171, 7088, 7214, 7069, 7210, 7212, 7089, 7213, 7070, 7211, 7209, 7081, 7203, 7083, 7208, 7204, 7199, 7202, 7194, 7071, 7090, 7207, 7201, 7200, 7198, 7193, 7196, 7205, 7130, 7191, 7192, 7187, 7189, 7183, 7184, 7186, 7084, 7185, 7190, 7188, 7075, 7096, 7054, 7100, 7099, 7181, 7055, 7076, 7180, 7206, 7095, 7103, 7126, 7094, 7068, 7178, 7091, 7176, 7177] 2026-09-06 13:34:32,914 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [73, 123, 47, 148, 59, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 11] 2026-09-06 13:34:33,123 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_auto_currency_rate_acb.tests.test_acb: Starting ACBTest.test_07_acb_cron_currency_rate_sync_last_3_days_to_sync ... 2026-09-06 13:34:40,764 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7182, 7101, 7172, 7104, 7125, 7102, 7072, 7074, 7105, 7106, 7117, 7110, 7109, 7079, 7108, 7119, 7114, 7164, 7116, 7058, 7107, 7115, 7118, 7112, 7111, 7113, 7056, 7123, 7057, 7098, 7059, 7060, 7092, 7124, 7215, 7061, 7127, 7062, 7128, 7165, 7132, 7129, 7131, 7179, 7134, 7133, 7197, 7135, 7166, 7136, 7167, 7137, 7216, 7138, 7077, 7097, 7082, 7139, 7063, 7065, 7064, 7143, 7073, 7142, 7141, 7140, 7144, 7145, 7078, 7147, 7149, 7120, 7122, 7175, 7085, 7148, 7121, 7146, 7150, 7151, 7195, 7153, 7152, 7080, 7066, 7154, 7163, 7161, 7157, 7156, 7169, 7162, 7155, 7160, 7093, 7159, 7158, 7086, 7087, 7168, 7170, 7174, 7173, 7067, 7171, 7088, 7214, 7069, 7210, 7212, 7089, 7213, 7070, 7211, 7209, 7081, 7203, 7083, 7208, 7204, 7199, 7202, 7194, 7071, 7090, 7207, 7201, 7200, 7198, 7193, 7196, 7205, 7130, 7191, 7192, 7187, 7189, 7183, 7184, 7186, 7084, 7185, 7190, 7188, 7075, 7096, 7054, 7100, 7099, 7181, 7055, 7076, 7180, 7206, 7095, 7103, 7126, 7094, 7068, 7178, 7091, 7176, 7177] 2026-09-06 13:34:40,764 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [73, 123, 47, 148, 59, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 11] 2026-09-06 13:34:41,106 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_auto_currency_rate_acb.tests.test_acb: Starting ACBTest.test_08_acb_cron_currency_rate_sync_in_holiday ... 2026-09-06 13:34:48,761 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7182, 7101, 7172, 7104, 7125, 7102, 7072, 7074, 7105, 7106, 7117, 7110, 7109, 7079, 7108, 7119, 7114, 7164, 7116, 7058, 7107, 7115, 7118, 7112, 7111, 7113, 7056, 7123, 7057, 7098, 7059, 7060, 7092, 7124, 7215, 7061, 7127, 7062, 7128, 7165, 7132, 7129, 7131, 7179, 7134, 7133, 7197, 7135, 7166, 7136, 7167, 7137, 7216, 7138, 7077, 7097, 7082, 7139, 7063, 7065, 7064, 7143, 7073, 7142, 7141, 7140, 7144, 7145, 7078, 7147, 7149, 7120, 7122, 7175, 7085, 7148, 7121, 7146, 7150, 7151, 7195, 7153, 7152, 7080, 7066, 7154, 7163, 7161, 7157, 7156, 7169, 7162, 7155, 7160, 7093, 7159, 7158, 7086, 7087, 7168, 7170, 7174, 7173, 7067, 7171, 7088, 7214, 7069, 7210, 7212, 7089, 7213, 7070, 7211, 7209, 7081, 7203, 7083, 7208, 7204, 7199, 7202, 7194, 7071, 7090, 7207, 7201, 7200, 7198, 7193, 7196, 7205, 7130, 7191, 7192, 7187, 7189, 7183, 7184, 7186, 7084, 7185, 7190, 7188, 7075, 7096, 7054, 7100, 7099, 7181, 7055, 7076, 7180, 7206, 7095, 7103, 7126, 7094, 7068, 7178, 7091, 7176, 7177] 2026-09-06 13:34:48,761 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [73, 123, 47, 148, 59, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 11] 2026-09-06 13:34:48,999 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:34:49,013 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_auto_currency_rate_bidv.tests.test_bidv: Starting BIDVTest.test_10_bidv_configuration ... 2026-09-06 13:34:56,918 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7182, 7101, 7172, 7104, 7125, 7102, 7072, 7074, 7105, 7106, 7117, 7110, 7109, 7079, 7108, 7119, 7114, 7164, 7116, 7058, 7107, 7115, 7118, 7112, 7111, 7113, 7056, 7123, 7057, 7098, 7059, 7060, 7092, 7124, 7215, 7061, 7127, 7062, 7128, 7165, 7132, 7129, 7131, 7179, 7134, 7133, 7197, 7135, 7166, 7136, 7167, 7137, 7216, 7138, 7077, 7097, 7082, 7139, 7063, 7065, 7064, 7143, 7073, 7142, 7141, 7140, 7144, 7145, 7078, 7147, 7149, 7120, 7122, 7175, 7085, 7148, 7121, 7146, 7150, 7151, 7195, 7153, 7152, 7080, 7066, 7154, 7163, 7161, 7157, 7156, 7169, 7162, 7155, 7160, 7093, 7159, 7158, 7086, 7087, 7168, 7170, 7174, 7173, 7067, 7171, 7088, 7214, 7069, 7210, 7212, 7089, 7213, 7070, 7211, 7209, 7081, 7203, 7083, 7208, 7204, 7199, 7202, 7194, 7071, 7090, 7207, 7201, 7200, 7198, 7193, 7196, 7205, 7130, 7191, 7192, 7187, 7189, 7183, 7184, 7186, 7084, 7185, 7190, 7188, 7075, 7096, 7054, 7100, 7099, 7181, 7055, 7076, 7180, 7206, 7095, 7103, 7126, 7094, 7068, 7178, 7091, 7176, 7177] 2026-09-06 13:34:56,918 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [73, 123, 47, 148, 59, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 11] 2026-09-06 13:34:57,053 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_auto_currency_rate_bidv.tests.test_bidv: Starting BIDVTest.test_20_bidv_cron_currency_rate_sync ... 2026-09-06 13:35:04,647 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7182, 7101, 7172, 7104, 7125, 7102, 7072, 7074, 7105, 7106, 7117, 7110, 7109, 7079, 7108, 7119, 7114, 7164, 7116, 7058, 7107, 7115, 7118, 7112, 7111, 7113, 7056, 7123, 7057, 7098, 7059, 7060, 7092, 7124, 7215, 7061, 7127, 7062, 7128, 7165, 7132, 7129, 7131, 7179, 7134, 7133, 7197, 7135, 7166, 7136, 7167, 7137, 7216, 7138, 7077, 7097, 7082, 7139, 7063, 7065, 7064, 7143, 7073, 7142, 7141, 7140, 7144, 7145, 7078, 7147, 7149, 7120, 7122, 7175, 7085, 7148, 7121, 7146, 7150, 7151, 7195, 7153, 7152, 7080, 7066, 7154, 7163, 7161, 7157, 7156, 7169, 7162, 7155, 7160, 7093, 7159, 7158, 7086, 7087, 7168, 7170, 7174, 7173, 7067, 7171, 7088, 7214, 7069, 7210, 7212, 7089, 7213, 7070, 7211, 7209, 7081, 7203, 7083, 7208, 7204, 7199, 7202, 7194, 7071, 7090, 7207, 7201, 7200, 7198, 7193, 7196, 7205, 7130, 7191, 7192, 7187, 7189, 7183, 7184, 7186, 7084, 7185, 7190, 7188, 7075, 7096, 7054, 7100, 7099, 7181, 7055, 7076, 7180, 7206, 7095, 7103, 7126, 7094, 7068, 7178, 7091, 7176, 7177] 2026-09-06 13:35:04,647 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [73, 123, 47, 148, 59, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 11] 2026-09-06 13:35:04,916 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_auto_currency_rate_bidv.tests.test_bidv: Starting BIDVTest.test_30_bidv_cron_currency_rate_sync_disabled ... 2026-09-06 13:35:12,341 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7182, 7101, 7172, 7104, 7125, 7102, 7072, 7074, 7105, 7106, 7117, 7110, 7109, 7079, 7108, 7119, 7114, 7164, 7116, 7058, 7107, 7115, 7118, 7112, 7111, 7113, 7056, 7123, 7057, 7098, 7059, 7060, 7092, 7124, 7215, 7061, 7127, 7062, 7128, 7165, 7132, 7129, 7131, 7179, 7134, 7133, 7197, 7135, 7166, 7136, 7167, 7137, 7216, 7138, 7077, 7097, 7082, 7139, 7063, 7065, 7064, 7143, 7073, 7142, 7141, 7140, 7144, 7145, 7078, 7147, 7149, 7120, 7122, 7175, 7085, 7148, 7121, 7146, 7150, 7151, 7195, 7153, 7152, 7080, 7066, 7154, 7163, 7161, 7157, 7156, 7169, 7162, 7155, 7160, 7093, 7159, 7158, 7086, 7087, 7168, 7170, 7174, 7173, 7067, 7171, 7088, 7214, 7069, 7210, 7212, 7089, 7213, 7070, 7211, 7209, 7081, 7203, 7083, 7208, 7204, 7199, 7202, 7194, 7071, 7090, 7207, 7201, 7200, 7198, 7193, 7196, 7205, 7130, 7191, 7192, 7187, 7189, 7183, 7184, 7186, 7084, 7185, 7190, 7188, 7075, 7096, 7054, 7100, 7099, 7181, 7055, 7076, 7180, 7206, 7095, 7103, 7126, 7094, 7068, 7178, 7091, 7176, 7177] 2026-09-06 13:35:12,341 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [73, 123, 47, 148, 59, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 11] 2026-09-06 13:35:12,536 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_auto_currency_rate_bidv.tests.test_bidv: Starting BIDVTest.test_dynamic_method_availability ... 2026-09-06 13:35:20,718 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7182, 7101, 7172, 7104, 7125, 7102, 7072, 7074, 7105, 7106, 7117, 7110, 7109, 7079, 7108, 7119, 7114, 7164, 7116, 7058, 7107, 7115, 7118, 7112, 7111, 7113, 7056, 7123, 7057, 7098, 7059, 7060, 7092, 7124, 7215, 7061, 7127, 7062, 7128, 7165, 7132, 7129, 7131, 7179, 7134, 7133, 7197, 7135, 7166, 7136, 7167, 7137, 7216, 7138, 7077, 7097, 7082, 7139, 7063, 7065, 7064, 7143, 7073, 7142, 7141, 7140, 7144, 7145, 7078, 7147, 7149, 7120, 7122, 7175, 7085, 7148, 7121, 7146, 7150, 7151, 7195, 7153, 7152, 7080, 7066, 7154, 7163, 7161, 7157, 7156, 7169, 7162, 7155, 7160, 7093, 7159, 7158, 7086, 7087, 7168, 7170, 7174, 7173, 7067, 7171, 7088, 7214, 7069, 7210, 7212, 7089, 7213, 7070, 7211, 7209, 7081, 7203, 7083, 7208, 7204, 7199, 7202, 7194, 7071, 7090, 7207, 7201, 7200, 7198, 7193, 7196, 7205, 7130, 7191, 7192, 7187, 7189, 7183, 7184, 7186, 7084, 7185, 7190, 7188, 7075, 7096, 7054, 7100, 7099, 7181, 7055, 7076, 7180, 7206, 7095, 7103, 7126, 7094, 7068, 7178, 7091, 7176, 7177] 2026-09-06 13:35:20,718 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [73, 123, 47, 148, 59, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 11] 2026-09-06 13:35:20,867 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:35:20,887 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_auto_currency_rate_vcb.tests.test_vcb: Starting VCBTest.test_01_check_vcb_currency_exchange_rate_sync_api_response_structure ... 2026-09-06 13:35:28,937 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7182, 7101, 7172, 7104, 7125, 7102, 7072, 7074, 7105, 7106, 7117, 7110, 7109, 7079, 7108, 7119, 7114, 7164, 7116, 7058, 7107, 7115, 7118, 7112, 7111, 7113, 7056, 7123, 7057, 7098, 7059, 7060, 7092, 7124, 7215, 7061, 7127, 7062, 7128, 7165, 7132, 7129, 7131, 7179, 7134, 7133, 7197, 7135, 7166, 7136, 7167, 7137, 7216, 7138, 7077, 7097, 7082, 7139, 7063, 7065, 7064, 7143, 7073, 7142, 7141, 7140, 7144, 7145, 7078, 7147, 7149, 7120, 7122, 7175, 7085, 7148, 7121, 7146, 7150, 7151, 7195, 7153, 7152, 7080, 7066, 7154, 7163, 7161, 7157, 7156, 7169, 7162, 7155, 7160, 7093, 7159, 7158, 7086, 7087, 7168, 7170, 7174, 7173, 7067, 7171, 7088, 7214, 7069, 7210, 7212, 7089, 7213, 7070, 7211, 7209, 7081, 7203, 7083, 7208, 7204, 7199, 7202, 7194, 7071, 7090, 7207, 7201, 7200, 7198, 7193, 7196, 7205, 7130, 7191, 7192, 7187, 7189, 7183, 7184, 7186, 7084, 7185, 7190, 7188, 7075, 7096, 7054, 7100, 7099, 7181, 7055, 7076, 7180, 7206, 7095, 7103, 7126, 7094, 7068, 7178, 7091, 7176, 7177] 2026-09-06 13:35:28,937 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [73, 123, 47, 148, 59, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 11] 2026-09-06 13:35:29,232 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_auto_currency_rate_vcb.tests.test_vcb: Starting VCBTest.test_02_vcb_cron_currency_rate_sync ... 2026-09-06 13:35:37,041 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7182, 7101, 7172, 7104, 7125, 7102, 7072, 7074, 7105, 7106, 7117, 7110, 7109, 7079, 7108, 7119, 7114, 7164, 7116, 7058, 7107, 7115, 7118, 7112, 7111, 7113, 7056, 7123, 7057, 7098, 7059, 7060, 7092, 7124, 7215, 7061, 7127, 7062, 7128, 7165, 7132, 7129, 7131, 7179, 7134, 7133, 7197, 7135, 7166, 7136, 7167, 7137, 7216, 7138, 7077, 7097, 7082, 7139, 7063, 7065, 7064, 7143, 7073, 7142, 7141, 7140, 7144, 7145, 7078, 7147, 7149, 7120, 7122, 7175, 7085, 7148, 7121, 7146, 7150, 7151, 7195, 7153, 7152, 7080, 7066, 7154, 7163, 7161, 7157, 7156, 7169, 7162, 7155, 7160, 7093, 7159, 7158, 7086, 7087, 7168, 7170, 7174, 7173, 7067, 7171, 7088, 7214, 7069, 7210, 7212, 7089, 7213, 7070, 7211, 7209, 7081, 7203, 7083, 7208, 7204, 7199, 7202, 7194, 7071, 7090, 7207, 7201, 7200, 7198, 7193, 7196, 7205, 7130, 7191, 7192, 7187, 7189, 7183, 7184, 7186, 7084, 7185, 7190, 7188, 7075, 7096, 7054, 7100, 7099, 7181, 7055, 7076, 7180, 7206, 7095, 7103, 7126, 7094, 7068, 7178, 7091, 7176, 7177] 2026-09-06 13:35:37,041 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [73, 123, 47, 148, 59, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 11] 2026-09-06 13:35:37,313 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_auto_currency_rate_vcb.tests.test_vcb: Starting VCBTest.test_03_vcb_cron_currency_rate_sync_disable ... 2026-09-06 13:35:44,812 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7182, 7101, 7172, 7104, 7125, 7102, 7072, 7074, 7105, 7106, 7117, 7110, 7109, 7079, 7108, 7119, 7114, 7164, 7116, 7058, 7107, 7115, 7118, 7112, 7111, 7113, 7056, 7123, 7057, 7098, 7059, 7060, 7092, 7124, 7215, 7061, 7127, 7062, 7128, 7165, 7132, 7129, 7131, 7179, 7134, 7133, 7197, 7135, 7166, 7136, 7167, 7137, 7216, 7138, 7077, 7097, 7082, 7139, 7063, 7065, 7064, 7143, 7073, 7142, 7141, 7140, 7144, 7145, 7078, 7147, 7149, 7120, 7122, 7175, 7085, 7148, 7121, 7146, 7150, 7151, 7195, 7153, 7152, 7080, 7066, 7154, 7163, 7161, 7157, 7156, 7169, 7162, 7155, 7160, 7093, 7159, 7158, 7086, 7087, 7168, 7170, 7174, 7173, 7067, 7171, 7088, 7214, 7069, 7210, 7212, 7089, 7213, 7070, 7211, 7209, 7081, 7203, 7083, 7208, 7204, 7199, 7202, 7194, 7071, 7090, 7207, 7201, 7200, 7198, 7193, 7196, 7205, 7130, 7191, 7192, 7187, 7189, 7183, 7184, 7186, 7084, 7185, 7190, 7188, 7075, 7096, 7054, 7100, 7099, 7181, 7055, 7076, 7180, 7206, 7095, 7103, 7126, 7094, 7068, 7178, 7091, 7176, 7177] 2026-09-06 13:35:44,812 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [73, 123, 47, 148, 59, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 11] 2026-09-06 13:35:45,027 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_auto_currency_rate_vcb.tests.test_vcb: Starting VCBTest.test_04_vcb_cron_currency_rate_sync_with_currency_suported_deactive ... 2026-09-06 13:35:53,524 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7182, 7101, 7172, 7104, 7125, 7102, 7072, 7074, 7105, 7106, 7117, 7110, 7109, 7079, 7108, 7119, 7114, 7164, 7116, 7058, 7107, 7115, 7118, 7112, 7111, 7113, 7056, 7123, 7057, 7098, 7059, 7060, 7092, 7124, 7215, 7061, 7127, 7062, 7128, 7165, 7132, 7129, 7131, 7179, 7134, 7133, 7197, 7135, 7166, 7136, 7167, 7137, 7216, 7138, 7077, 7097, 7082, 7139, 7063, 7065, 7064, 7143, 7073, 7142, 7141, 7140, 7144, 7145, 7078, 7147, 7149, 7120, 7122, 7175, 7085, 7148, 7121, 7146, 7150, 7151, 7195, 7153, 7152, 7080, 7066, 7154, 7163, 7161, 7157, 7156, 7169, 7162, 7155, 7160, 7093, 7159, 7158, 7086, 7087, 7168, 7170, 7174, 7173, 7067, 7171, 7088, 7214, 7069, 7210, 7212, 7089, 7213, 7070, 7211, 7209, 7081, 7203, 7083, 7208, 7204, 7199, 7202, 7194, 7071, 7090, 7207, 7201, 7200, 7198, 7193, 7196, 7205, 7130, 7191, 7192, 7187, 7189, 7183, 7184, 7186, 7084, 7185, 7190, 7188, 7075, 7096, 7054, 7100, 7099, 7181, 7055, 7076, 7180, 7206, 7095, 7103, 7126, 7094, 7068, 7178, 7091, 7176, 7177] 2026-09-06 13:35:53,524 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [73, 123, 47, 148, 59, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 11] 2026-09-06 13:35:53,749 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_auto_currency_rate_vcb.tests.test_vcb: Starting VCBTest.test_05_vcb_cron_currency_rate_sync_with_rate_exist ... 2026-09-06 13:36:01,345 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7182, 7101, 7172, 7104, 7125, 7102, 7072, 7074, 7105, 7106, 7117, 7110, 7109, 7079, 7108, 7119, 7114, 7164, 7116, 7058, 7107, 7115, 7118, 7112, 7111, 7113, 7056, 7123, 7057, 7098, 7059, 7060, 7092, 7124, 7215, 7061, 7127, 7062, 7128, 7165, 7132, 7129, 7131, 7179, 7134, 7133, 7197, 7135, 7166, 7136, 7167, 7137, 7216, 7138, 7077, 7097, 7082, 7139, 7063, 7065, 7064, 7143, 7073, 7142, 7141, 7140, 7144, 7145, 7078, 7147, 7149, 7120, 7122, 7175, 7085, 7148, 7121, 7146, 7150, 7151, 7195, 7153, 7152, 7080, 7066, 7154, 7163, 7161, 7157, 7156, 7169, 7162, 7155, 7160, 7093, 7159, 7158, 7086, 7087, 7168, 7170, 7174, 7173, 7067, 7171, 7088, 7214, 7069, 7210, 7212, 7089, 7213, 7070, 7211, 7209, 7081, 7203, 7083, 7208, 7204, 7199, 7202, 7194, 7071, 7090, 7207, 7201, 7200, 7198, 7193, 7196, 7205, 7130, 7191, 7192, 7187, 7189, 7183, 7184, 7186, 7084, 7185, 7190, 7188, 7075, 7096, 7054, 7100, 7099, 7181, 7055, 7076, 7180, 7206, 7095, 7103, 7126, 7094, 7068, 7178, 7091, 7176, 7177] 2026-09-06 13:36:01,345 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [73, 123, 47, 148, 59, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 11] 2026-09-06 13:36:01,591 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_auto_currency_rate_vcb.tests.test_vcb: Starting VCBTest.test_06_vcb_cron_curency_rate_sync_with_multi_banks ... 2026-09-06 13:36:09,704 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7182, 7101, 7172, 7104, 7125, 7102, 7072, 7074, 7105, 7106, 7117, 7110, 7109, 7079, 7108, 7119, 7114, 7164, 7116, 7058, 7107, 7115, 7118, 7112, 7111, 7113, 7056, 7123, 7057, 7098, 7059, 7060, 7092, 7124, 7215, 7061, 7127, 7062, 7128, 7165, 7132, 7129, 7131, 7179, 7134, 7133, 7197, 7135, 7166, 7136, 7167, 7137, 7216, 7138, 7077, 7097, 7082, 7139, 7063, 7065, 7064, 7143, 7073, 7142, 7141, 7140, 7144, 7145, 7078, 7147, 7149, 7120, 7122, 7175, 7085, 7148, 7121, 7146, 7150, 7151, 7195, 7153, 7152, 7080, 7066, 7154, 7163, 7161, 7157, 7156, 7169, 7162, 7155, 7160, 7093, 7159, 7158, 7086, 7087, 7168, 7170, 7174, 7173, 7067, 7171, 7088, 7214, 7069, 7210, 7212, 7089, 7213, 7070, 7211, 7209, 7081, 7203, 7083, 7208, 7204, 7199, 7202, 7194, 7071, 7090, 7207, 7201, 7200, 7198, 7193, 7196, 7205, 7130, 7191, 7192, 7187, 7189, 7183, 7184, 7186, 7084, 7185, 7190, 7188, 7075, 7096, 7054, 7100, 7099, 7181, 7055, 7076, 7180, 7206, 7095, 7103, 7126, 7094, 7068, 7178, 7091, 7176, 7177] 2026-09-06 13:36:09,704 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [73, 123, 47, 148, 59, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 11] 2026-09-06 13:36:10,015 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_auto_currency_rate_vcb.tests.test_vcb: Starting VCBTest.test_07_vcb_cron_currency_rate_sync_last_3_days_to_sync ... 2026-09-06 13:36:18,108 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7182, 7101, 7172, 7104, 7125, 7102, 7072, 7074, 7105, 7106, 7117, 7110, 7109, 7079, 7108, 7119, 7114, 7164, 7116, 7058, 7107, 7115, 7118, 7112, 7111, 7113, 7056, 7123, 7057, 7098, 7059, 7060, 7092, 7124, 7215, 7061, 7127, 7062, 7128, 7165, 7132, 7129, 7131, 7179, 7134, 7133, 7197, 7135, 7166, 7136, 7167, 7137, 7216, 7138, 7077, 7097, 7082, 7139, 7063, 7065, 7064, 7143, 7073, 7142, 7141, 7140, 7144, 7145, 7078, 7147, 7149, 7120, 7122, 7175, 7085, 7148, 7121, 7146, 7150, 7151, 7195, 7153, 7152, 7080, 7066, 7154, 7163, 7161, 7157, 7156, 7169, 7162, 7155, 7160, 7093, 7159, 7158, 7086, 7087, 7168, 7170, 7174, 7173, 7067, 7171, 7088, 7214, 7069, 7210, 7212, 7089, 7213, 7070, 7211, 7209, 7081, 7203, 7083, 7208, 7204, 7199, 7202, 7194, 7071, 7090, 7207, 7201, 7200, 7198, 7193, 7196, 7205, 7130, 7191, 7192, 7187, 7189, 7183, 7184, 7186, 7084, 7185, 7190, 7188, 7075, 7096, 7054, 7100, 7099, 7181, 7055, 7076, 7180, 7206, 7095, 7103, 7126, 7094, 7068, 7178, 7091, 7176, 7177] 2026-09-06 13:36:18,108 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [73, 123, 47, 148, 59, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 11] 2026-09-06 13:36:18,515 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_auto_currency_rate_vcb.tests.test_vcb: Starting VCBTest.test_08_vcb_cron_currency_rate_sync_in_holiday ... 2026-09-06 13:36:26,299 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7182, 7101, 7172, 7104, 7125, 7102, 7072, 7074, 7105, 7106, 7117, 7110, 7109, 7079, 7108, 7119, 7114, 7164, 7116, 7058, 7107, 7115, 7118, 7112, 7111, 7113, 7056, 7123, 7057, 7098, 7059, 7060, 7092, 7124, 7215, 7061, 7127, 7062, 7128, 7165, 7132, 7129, 7131, 7179, 7134, 7133, 7197, 7135, 7166, 7136, 7167, 7137, 7216, 7138, 7077, 7097, 7082, 7139, 7063, 7065, 7064, 7143, 7073, 7142, 7141, 7140, 7144, 7145, 7078, 7147, 7149, 7120, 7122, 7175, 7085, 7148, 7121, 7146, 7150, 7151, 7195, 7153, 7152, 7080, 7066, 7154, 7163, 7161, 7157, 7156, 7169, 7162, 7155, 7160, 7093, 7159, 7158, 7086, 7087, 7168, 7170, 7174, 7173, 7067, 7171, 7088, 7214, 7069, 7210, 7212, 7089, 7213, 7070, 7211, 7209, 7081, 7203, 7083, 7208, 7204, 7199, 7202, 7194, 7071, 7090, 7207, 7201, 7200, 7198, 7193, 7196, 7205, 7130, 7191, 7192, 7187, 7189, 7183, 7184, 7186, 7084, 7185, 7190, 7188, 7075, 7096, 7054, 7100, 7099, 7181, 7055, 7076, 7180, 7206, 7095, 7103, 7126, 7094, 7068, 7178, 7091, 7176, 7177] 2026-09-06 13:36:26,299 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [73, 123, 47, 148, 59, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 11] 2026-09-06 13:36:26,555 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_auto_currency_rate_vcb.tests.test_vcb: Starting VCBTest.test_09_vcb_cron_currency_rate_sync_with_not_exchange_rate ... 2026-09-06 13:36:34,304 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7182, 7101, 7172, 7104, 7125, 7102, 7072, 7074, 7105, 7106, 7117, 7110, 7109, 7079, 7108, 7119, 7114, 7164, 7116, 7058, 7107, 7115, 7118, 7112, 7111, 7113, 7056, 7123, 7057, 7098, 7059, 7060, 7092, 7124, 7215, 7061, 7127, 7062, 7128, 7165, 7132, 7129, 7131, 7179, 7134, 7133, 7197, 7135, 7166, 7136, 7167, 7137, 7216, 7138, 7077, 7097, 7082, 7139, 7063, 7065, 7064, 7143, 7073, 7142, 7141, 7140, 7144, 7145, 7078, 7147, 7149, 7120, 7122, 7175, 7085, 7148, 7121, 7146, 7150, 7151, 7195, 7153, 7152, 7080, 7066, 7154, 7163, 7161, 7157, 7156, 7169, 7162, 7155, 7160, 7093, 7159, 7158, 7086, 7087, 7168, 7170, 7174, 7173, 7067, 7171, 7088, 7214, 7069, 7210, 7212, 7089, 7213, 7070, 7211, 7209, 7081, 7203, 7083, 7208, 7204, 7199, 7202, 7194, 7071, 7090, 7207, 7201, 7200, 7198, 7193, 7196, 7205, 7130, 7191, 7192, 7187, 7189, 7183, 7184, 7186, 7084, 7185, 7190, 7188, 7075, 7096, 7054, 7100, 7099, 7181, 7055, 7076, 7180, 7206, 7095, 7103, 7126, 7094, 7068, 7178, 7091, 7176, 7177] 2026-09-06 13:36:34,304 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [73, 123, 47, 148, 59, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 11] 2026-09-06 13:36:34,531 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:36:34,546 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_auto_currency_rate_xe.tests.test_xe: Starting XETest.test_10_xe_configuration ... 2026-09-06 13:36:42,014 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7182, 7101, 7172, 7104, 7125, 7102, 7072, 7074, 7105, 7106, 7117, 7110, 7109, 7079, 7108, 7119, 7114, 7164, 7116, 7058, 7107, 7115, 7118, 7112, 7111, 7113, 7056, 7123, 7057, 7098, 7059, 7060, 7092, 7124, 7215, 7061, 7127, 7062, 7128, 7165, 7132, 7129, 7131, 7179, 7134, 7133, 7197, 7135, 7166, 7136, 7167, 7137, 7216, 7138, 7077, 7097, 7082, 7139, 7063, 7065, 7064, 7143, 7073, 7142, 7141, 7140, 7144, 7145, 7078, 7147, 7149, 7120, 7122, 7175, 7085, 7148, 7121, 7146, 7150, 7151, 7195, 7153, 7152, 7080, 7066, 7154, 7163, 7161, 7157, 7156, 7169, 7162, 7155, 7160, 7093, 7159, 7158, 7086, 7087, 7168, 7170, 7174, 7173, 7067, 7171, 7088, 7214, 7069, 7210, 7212, 7089, 7213, 7070, 7211, 7209, 7081, 7203, 7083, 7208, 7204, 7199, 7202, 7194, 7071, 7090, 7207, 7201, 7200, 7198, 7193, 7196, 7205, 7130, 7191, 7192, 7187, 7189, 7183, 7184, 7186, 7084, 7185, 7190, 7188, 7075, 7096, 7054, 7100, 7099, 7181, 7055, 7076, 7180, 7206, 7095, 7103, 7126, 7094, 7068, 7178, 7091, 7176, 7177] 2026-09-06 13:36:42,015 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [73, 123, 47, 148, 59, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 11] 2026-09-06 13:36:42,052 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_auto_currency_rate_xe.tests.test_xe: Starting XETest.test_20_xe_cron_currency_rate_sync ... 2026-09-06 13:36:50,225 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7182, 7101, 7172, 7104, 7125, 7102, 7072, 7074, 7105, 7106, 7117, 7110, 7109, 7079, 7108, 7119, 7114, 7164, 7116, 7058, 7107, 7115, 7118, 7112, 7111, 7113, 7056, 7123, 7057, 7098, 7059, 7060, 7092, 7124, 7215, 7061, 7127, 7062, 7128, 7165, 7132, 7129, 7131, 7179, 7134, 7133, 7197, 7135, 7166, 7136, 7167, 7137, 7216, 7138, 7077, 7097, 7082, 7139, 7063, 7065, 7064, 7143, 7073, 7142, 7141, 7140, 7144, 7145, 7078, 7147, 7149, 7120, 7122, 7175, 7085, 7148, 7121, 7146, 7150, 7151, 7195, 7153, 7152, 7080, 7066, 7154, 7163, 7161, 7157, 7156, 7169, 7162, 7155, 7160, 7093, 7159, 7158, 7086, 7087, 7168, 7170, 7174, 7173, 7067, 7171, 7088, 7214, 7069, 7210, 7212, 7089, 7213, 7070, 7211, 7209, 7081, 7203, 7083, 7208, 7204, 7199, 7202, 7194, 7071, 7090, 7207, 7201, 7200, 7198, 7193, 7196, 7205, 7130, 7191, 7192, 7187, 7189, 7183, 7184, 7186, 7084, 7185, 7190, 7188, 7075, 7096, 7054, 7100, 7099, 7181, 7055, 7076, 7180, 7206, 7095, 7103, 7126, 7094, 7068, 7178, 7091, 7176, 7177] 2026-09-06 13:36:50,225 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [73, 123, 47, 148, 59, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 11] 2026-09-06 13:36:51,252 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_auto_currency_rate_xe.tests.test_xe: Starting XETest.test_dynamic_method_availability ... 2026-09-06 13:36:59,203 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7182, 7101, 7172, 7104, 7125, 7102, 7072, 7074, 7105, 7106, 7117, 7110, 7109, 7079, 7108, 7119, 7114, 7164, 7116, 7058, 7107, 7115, 7118, 7112, 7111, 7113, 7056, 7123, 7057, 7098, 7059, 7060, 7092, 7124, 7215, 7061, 7127, 7062, 7128, 7165, 7132, 7129, 7131, 7179, 7134, 7133, 7197, 7135, 7166, 7136, 7167, 7137, 7216, 7138, 7077, 7097, 7082, 7139, 7063, 7065, 7064, 7143, 7073, 7142, 7141, 7140, 7144, 7145, 7078, 7147, 7149, 7120, 7122, 7175, 7085, 7148, 7121, 7146, 7150, 7151, 7195, 7153, 7152, 7080, 7066, 7154, 7163, 7161, 7157, 7156, 7169, 7162, 7155, 7160, 7093, 7159, 7158, 7086, 7087, 7168, 7170, 7174, 7173, 7067, 7171, 7088, 7214, 7069, 7210, 7212, 7089, 7213, 7070, 7211, 7209, 7081, 7203, 7083, 7208, 7204, 7199, 7202, 7194, 7071, 7090, 7207, 7201, 7200, 7198, 7193, 7196, 7205, 7130, 7191, 7192, 7187, 7189, 7183, 7184, 7186, 7084, 7185, 7190, 7188, 7075, 7096, 7054, 7100, 7099, 7181, 7055, 7076, 7180, 7206, 7095, 7103, 7126, 7094, 7068, 7178, 7091, 7176, 7177] 2026-09-06 13:36:59,203 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [73, 123, 47, 148, 59, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 11] 2026-09-06 13:36:59,251 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:36:59,268 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_base_district.tests.test_district: Starting TestDistict.test_11_code_unique ... 2026-09-06 13:36:59,307 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_base_district.tests.test_district: Starting TestDistict.test_12_code_unique ... 2026-09-06 13:36:59,332 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_base_district.tests.test_district: Starting TestDistict.test_21_check_country_district ... 2026-09-06 13:36:59,360 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_base_district.tests.test_district: Starting TestDistict.test_22_check_state_partner ... 2026-09-06 13:36:59,407 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_base_district.tests.test_district: Starting TestDistict.test_23_check_country_partner ... 2026-09-06 13:36:59,477 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_base_district.tests.test_district: Starting TestDistict.test_31_form_partner ... 2026-09-06 13:37:00,283 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_base_district.tests.test_district: Starting TestDistict.test_32_form_district ... 2026-09-06 13:37:00,380 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_base_district.tests.test_district: Starting TestDistict.test_onchange_parent_with_district ... 2026-09-06 13:37:01,338 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:37:01,352 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_base_import_tracking.tests.test_base_import_tracking: Starting TestBaseImportTracking.test_001_import_update_logs_tracking_despite_caller_disabling_it ... 2026-09-06 13:37:01,471 127 INFO rb-41ce622-224575-412242 odoo.addons.base_import.models.base_import: importing 1 rows... 2026-09-06 13:37:01,558 127 INFO rb-41ce622-224575-412242 odoo.addons.base_import.models.base_import: done importing data into model: res.partner 2026-09-06 13:37:01,597 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_base_import_tracking.tests.test_base_import_tracking: Starting TestBaseImportTracking.test_002_import_creates_records_correctly ... 2026-09-06 13:37:01,645 127 INFO rb-41ce622-224575-412242 odoo.addons.base_import.models.base_import: importing 2 rows... 2026-09-06 13:37:01,746 127 INFO rb-41ce622-224575-412242 odoo.addons.base_import.models.base_import: done importing data into model: res.partner 2026-09-06 13:37:01,779 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:37:01,874 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_base_state_group.tests.test_access_rights: Starting TestAccessRights.test_manager_user_access_rights ... 2026-09-06 13:37:02,004 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #6 deleted res.state.group records with IDs: [15] 2026-09-06 13:37:02,029 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:37:02,124 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_base_state_group.tests.test_res_partner: Starting TestResParner.test_01_check_partner ... 2026-09-06 13:37:02,202 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:37:02,318 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_base_state_group.tests.test_res_state_group: Starting TestStateGroup.test_01_check_state_group ... 2026-09-06 13:37:02,369 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_base_state_group.tests.test_res_state_group: Starting TestStateGroup.test_02_check_state_group ... 2026-09-06 13:37:02,399 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_base_state_group.tests.test_res_state_group: Starting TestStateGroup.test_03_check_state_group ... 2026-09-06 13:37:02,426 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_base_state_group.tests.test_res_state_group: Starting TestStateGroup.test_04_check_state_group ... 2026-09-06 13:37:02,455 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_base_state_group.tests.test_res_state_group: Starting TestStateGroup.test_05_check_state_group ... 2026-09-06 13:37:02,476 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_base_state_group.tests.test_res_state_group: Starting TestStateGroup.test_onchange_state_group ... 2026-09-06 13:37:02,544 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:37:02,555 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_base_ward.tests.test_ward: Starting TestWard.test_11_code_unique ... 2026-09-06 13:37:02,584 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_base_ward.tests.test_ward: Starting TestWard.test_12_code_unique ... 2026-09-06 13:37:02,614 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_base_ward.tests.test_ward: Starting TestWard.test_21_check_country_ward ... 2026-09-06 13:37:02,660 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_base_ward.tests.test_ward: Starting TestWard.test_22_check_state_partner ... 2026-09-06 13:37:02,716 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_base_ward.tests.test_ward: Starting TestWard.test_23_check_country_partner ... 2026-09-06 13:37:02,779 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_base_ward.tests.test_ward: Starting TestWard.test_31_form_partner ... 2026-09-06 13:37:03,391 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_base_ward.tests.test_ward: Starting TestWard.test_32_form_ward ... 2026-09-06 13:37:03,463 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_base_ward.tests.test_ward: Starting TestWard.test_onchange_parent_with_ward ... 2026-09-06 13:37:04,604 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:37:08,408 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_bidv_connector.tests.test_res_partner_bank: Starting TestResPartnerBankBidv.test_build_qr_code_base64_reads_bank_owned_merchant_id ... 2026-09-06 13:37:08,560 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_bidv_connector.tests.test_res_partner_bank: Starting TestResPartnerBankBidv.test_build_qr_code_base64_returns_non_empty_for_configured_bidv_account ... 2026-09-06 13:37:08,712 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_bidv_connector.tests.test_res_partner_bank: Starting TestResPartnerBankBidv.test_build_qr_code_vals_eligible_for_configured_bidv_account ... 2026-09-06 13:37:08,791 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_bidv_connector.tests.test_res_partner_bank: Starting TestResPartnerBankBidv.test_call_bidv_api_failure_raises_validation_error ... 2026-09-06 13:37:09,040 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_bidv_connector.tests.test_res_partner_bank: Starting TestResPartnerBankBidv.test_call_bidv_api_masks_sensitive_headers_but_keeps_others ... 2026-09-06 13:37:09,158 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_bidv_connector.tests.test_res_partner_bank: Starting TestResPartnerBankBidv.test_call_bidv_api_verifies_jws_and_returns_json_on_2xx ... 2026-09-06 13:37:09,281 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_bidv_connector.tests.test_res_partner_bank: Starting TestResPartnerBankBidv.test_certificate_info_computes_for_non_group_system_user ... 2026-09-06 13:37:09,545 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_bidv_connector.tests.test_res_partner_bank: Starting TestResPartnerBankBidv.test_certificate_info_renders_from_related_company_certificate ... 2026-09-06 13:37:09,566 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_bidv_connector.tests.test_res_partner_bank: Starting TestResPartnerBankBidv.test_certificate_info_uses_legacy_cryptography_api_when_pre_42 ... 2026-09-06 13:37:09,602 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_bidv_connector.tests.test_res_partner_bank: Starting TestResPartnerBankBidv.test_extract_error_callback_falls_back_to_base_default ... 2026-09-06 13:37:09,637 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_bidv_connector.tests.test_res_partner_bank: Starting TestResPartnerBankBidv.test_extract_error_callback_reads_bidv_error_description ... 2026-09-06 13:37:09,663 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_bidv_connector.tests.test_res_partner_bank: Starting TestResPartnerBankBidv.test_get_bidv_token_failure_raises_and_still_logs_the_error ... 2026-09-06 13:37:09,790 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_bidv_connector.tests.test_res_partner_bank: Starting TestResPartnerBankBidv.test_get_bidv_token_logs_one_row_with_body_and_headers_masked ... 2026-09-06 13:37:09,879 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 13:37:09,890 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_bidv_connector.tests.test_res_partner_bank: Starting TestResCompanyBidv.test_admin_cannot_read_other_company_bidv_secrets ... 2026-09-06 13:37:18,473 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_bidv_connector.tests.test_res_partner_bank: Starting TestResCompanyBidv.test_generate_helpers_succeed_for_non_group_system_user ... 2026-09-06 13:37:22,540 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_bidv_connector.tests.test_res_partner_bank: Starting TestResCompanyBidv.test_new_company_auto_populates_bidv_crypto_material ... 2026-09-06 13:37:26,605 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_bidv_connector.tests.test_res_partner_bank: Starting TestResCompanyBidv.test_non_admin_cannot_read_bidv_secrets_but_group_system_can ... 2026-09-06 13:37:30,905 127 INFO rb-41ce622-224575-412242 odoo.models: Access Denied by ACLs for operation: read, uid: 43, model: res.company, fields: bidv_private_key 2026-09-06 13:37:30,915 127 INFO rb-41ce622-224575-412242 odoo.models: Access Denied by ACLs for operation: read, uid: 43, model: res.company, fields: bidv_symmetric_key 2026-09-06 13:37:31,312 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 13:37:39,218 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_bidv_connector.tests.test_res_partner_bank: Starting TestBidvResPartnerBankCompanyIsolation.test_blank_company_id_confirms_the_bug_premise ... 2026-09-06 13:37:39,254 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_bidv_connector.tests.test_res_partner_bank: Starting TestBidvResPartnerBankCompanyIsolation.test_non_bidv_bank_account_with_blank_company_id_unaffected ... 2026-09-06 13:37:39,348 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_bidv_connector.tests.test_res_partner_bank: Starting TestBidvResPartnerBankCompanyIsolation.test_user_cannot_read_other_company_bidv_bank_account ... 2026-09-06 13:37:39,461 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [11], uid: 45, model: res.partner.bank 2026-09-06 13:37:39,498 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [10], uid: 46, model: res.partner.bank 2026-09-06 13:37:39,539 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_bidv_connector.tests.test_res_partner_bank: Starting TestBidvResPartnerBankCompanyIsolation.test_user_reads_own_company_bidv_bank_account ... 2026-09-06 13:37:39,640 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 13:37:39,656 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand.tests.test_manifest_assets_no_set_literals: Starting TestManifestAssetsNoSetLiterals.test_manifest_scan_covers_a_realistic_slice_of_the_repo ... 2026-09-06 13:37:39,681 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand.tests.test_manifest_assets_no_set_literals: Starting TestManifestAssetsNoSetLiterals.test_no_manifest_declares_an_assets_bundle_as_a_set_literal ... 2026-09-06 13:37:39,736 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:37:39,753 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract: Starting TestBrandAppearanceContract.test_real_backend_paints_the_viindoo_brand_palette ... 2026-09-06 13:37:40,735 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_paints_the_viindoo_brand_palette: Chrome pid: 172 2026-09-06 13:37:40,735 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_paints_the_viindoo_brand_palette: Chrome headless temporary user profile dir: /tmp/tmpez162w6e_chrome_odoo 2026-09-06 13:37:40,735 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_paints_the_viindoo_brand_palette: Issuing json command http://127.0.0.1:45645/json/version 2026-09-06 13:37:40,759 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request http://127.0.0.1:45645/json/version with timeout 3 increased to 10s during tests 2026-09-06 13:37:40,798 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_paints_the_viindoo_brand_palette: Browser version: Chrome/150.0.7871.114 2026-09-06 13:37:40,799 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_paints_the_viindoo_brand_palette: Issuing json command http://127.0.0.1:45645/json 2026-09-06 13:37:40,799 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request http://127.0.0.1:45645/json with timeout 3 increased to 10s during tests 2026-09-06 13:37:40,811 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_paints_the_viindoo_brand_palette: Websocket url found: ws://127.0.0.1:45645/devtools/page/28461D37E0D7952FA2B248BA96ADC4FA 2026-09-06 13:37:40,817 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_paints_the_viindoo_brand_palette: Enable chrome headless console log notification 2026-09-06 13:37:40,823 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_paints_the_viindoo_brand_palette: Chrome headless enable page notifications 2026-09-06 13:37:40,864 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:admin from n/a 2026-09-06 13:37:40,873 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_paints_the_viindoo_brand_palette: Setting session cookie in browser 2026-09-06 13:37:40,880 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_paints_the_viindoo_brand_palette: Open "http://127.0.0.1:8069/odoo" in browser 2026-09-06 13:37:40,881 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_paints_the_viindoo_brand_palette: Navigating to: "http://127.0.0.1:8069/odoo" 2026-09-06 13:37:40,923 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 13:37:42,159 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:42] "GET /odoo HTTP/1.1" 200 - 186 0.177 1.068 2026-09-06 13:37:42,163 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_paints_the_viindoo_brand_palette: Navigation result: {'frameId': '28461D37E0D7952FA2B248BA96ADC4FA', 'loaderId': '3D6BED4CA2EBDDD5D568155F796E5EB6', 'isDownload': False} 2026-09-06 13:37:42,163 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_paints_the_viindoo_brand_palette: Evaluate ready code "odoo.isTourReady('viin_brand_palette_tour')" 2026-09-06 13:37:42,202 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:42] "GET /web/assets/f6e2dc9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.005 0.013 2026-09-06 13:37:42,215 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:42] "GET /web/webclient/translations/9440eddd96c1132712da6229c9ff330970ef7ddc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.017 2026-09-06 13:37:42,216 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:42] "GET /web/assets/d2e7eed/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.020 2026-09-06 13:37:42,249 127 INFO rb-41ce622-224575-412242 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-09-06 13:37:42,793 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:42] "GET /web/webclient/load_menus/bd3c099589375f7fe7b5a5304cfd61043ac64f08ea3581ff1e722cdf450e233e HTTP/1.1" 200 - 872 0.288 0.315 2026-09-06 13:37:42,819 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:42] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.013 0.609 2026-09-06 13:37:42,826 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:42] "GET /web/assets/fee8467/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.382 2026-09-06 13:37:42,834 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:42] "GET /web/assets/ba47c4d/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.017 2026-09-06 13:37:42,953 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:42] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.012 2026-09-06 13:37:42,967 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_paints_the_viindoo_brand_palette.browser: Owl is running in 'dev' mode. 2026-09-06 13:37:43,032 127 INFO rb-41ce622-224575-412242 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-09-06 13:37:43,046 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_paints_the_viindoo_brand_palette: Evaluate test code "odoo.startTour('viin_brand_palette_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-09-06 13:37:43,060 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_paints_the_viindoo_brand_palette.browser: [1/3] Tour viin_brand_palette_tour → Step Wait until the real webclient has painted (trigger: .o_main_navbar) 2026-09-06 13:37:43,108 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:43] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.073 0.048 2026-09-06 13:37:43,137 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:43] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.149 2026-09-06 13:37:43,143 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:43] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.094 2026-09-06 13:37:43,190 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:43] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.015 0.144 2026-09-06 13:37:43,399 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:43] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.138 0.149 2026-09-06 13:37:43,457 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_paints_the_viindoo_brand_palette.browser: [2/3] Tour viin_brand_palette_tour → Step The real backend must paint the Viindoo brand palette (trigger: body.o_web_client) 2026-09-06 13:37:43,534 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_paints_the_viindoo_brand_palette.browser: [viin_brand] backend .bg-o-color-1 background-color: measured rgb(0, 187, 206), expected rgb(0, 187, 206) @ 1366x768 2026-09-06 13:37:43,535 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_paints_the_viindoo_brand_palette.browser: [viin_brand] backend .bg-o-color-2 background-color: measured rgb(45, 49, 66), expected rgb(45, 49, 66) @ 1366x768 2026-09-06 13:37:43,535 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_paints_the_viindoo_brand_palette.browser: [3/3] Tour viin_brand_palette_tour → Step The measuring step really ran - without this sentinel a skipped measurement would look exactly like a passing tour (trigger: body[data-viin-brand-measured='palette']) 2026-09-06 13:37:43,593 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_paints_the_viindoo_brand_palette.browser: tour succeeded 2026-09-06 13:37:43,596 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_paints_the_viindoo_brand_palette.browser: ╔════════════════════════════════════════╗ ║ TOUR viin_brand_palette_tour SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-09-06 13:37:43,716 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_paints_the_viindoo_brand_palette.browser: heap 20278136 (allocated 21024768) 2026-09-06 13:37:44,284 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:44] "POST /mail/data HTTP/1.1" 200 - 139 0.550 0.577 2026-09-06 13:37:44,317 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:44] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 1.113 2026-09-06 13:37:44,319 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:44] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.910 2026-09-06 13:37:44,332 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_paints_the_viindoo_brand_palette: Closing chrome headless with pid 172 2026-09-06 13:37:44,333 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_paints_the_viindoo_brand_palette: Closing websocket connection 2026-09-06 13:37:44,339 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_paints_the_viindoo_brand_palette: Terminating chrome headless with pid 172 2026-09-06 13:37:44,412 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:44] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.058 0.924 2026-09-06 13:37:44,448 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_paints_the_viindoo_brand_palette: Chrome Log in: /tmp/odoo_tests/rb-41ce622-224575-412242/chrome_logs/chrome_log_20260906_133744_445361_test_real_backend_paints_the_viindoo_brand_palette.txt 2026-09-06 13:37:44,449 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_paints_the_viindoo_brand_palette: Removing chrome user profile "/tmp/tmpez162w6e_chrome_odoo" 2026-09-06 13:37:44,454 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:44] "GET /web/image/res.partner/3/avatar_128?unique=1788700551000 HTTP/1.1" 200 - 9 0.019 0.704 2026-09-06 13:37:44,868 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_paints_the_viindoo_brand_palette: waiting for threads: [, , , , , ] 2026-09-06 13:37:47,697 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:47] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 4.772 2026-09-06 13:37:47,701 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:47] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 3.966 2026-09-06 13:37:47,702 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 3.954 2026-09-06 13:37:47,702 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:47] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 4.781 2026-09-06 13:37:47,711 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 3.984 2026-09-06 13:37:47,714 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:47] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 4.792 2026-09-06 13:37:47,737 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract: Starting TestBrandAppearanceContract.test_real_backend_renders_text_at_the_brand_base_font_size ... 2026-09-06 13:37:47,990 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_renders_text_at_the_brand_base_font_size: Chrome pid: 365 2026-09-06 13:37:47,991 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_renders_text_at_the_brand_base_font_size: Chrome headless temporary user profile dir: /tmp/tmpvxk0gi8w_chrome_odoo 2026-09-06 13:37:47,991 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_renders_text_at_the_brand_base_font_size: Issuing json command http://127.0.0.1:34535/json/version 2026-09-06 13:37:47,992 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request http://127.0.0.1:34535/json/version with timeout 3 increased to 10s during tests 2026-09-06 13:37:48,029 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_renders_text_at_the_brand_base_font_size: Browser version: Chrome/150.0.7871.114 2026-09-06 13:37:48,029 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_renders_text_at_the_brand_base_font_size: Issuing json command http://127.0.0.1:34535/json 2026-09-06 13:37:48,029 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request http://127.0.0.1:34535/json with timeout 3 increased to 10s during tests 2026-09-06 13:37:48,064 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_renders_text_at_the_brand_base_font_size: Websocket url found: ws://127.0.0.1:34535/devtools/page/89E9B0FD449503C5FF05F659CFDFD747 2026-09-06 13:37:48,081 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_renders_text_at_the_brand_base_font_size: Enable chrome headless console log notification 2026-09-06 13:37:48,091 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_renders_text_at_the_brand_base_font_size: Chrome headless enable page notifications 2026-09-06 13:37:48,182 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:admin from n/a 2026-09-06 13:37:48,196 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_renders_text_at_the_brand_base_font_size: Setting session cookie in browser 2026-09-06 13:37:48,199 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_renders_text_at_the_brand_base_font_size: Open "http://127.0.0.1:8069/odoo" in browser 2026-09-06 13:37:48,199 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_renders_text_at_the_brand_base_font_size: Navigating to: "http://127.0.0.1:8069/odoo" 2026-09-06 13:37:48,220 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 13:37:49,340 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:49] "GET /odoo HTTP/1.1" 200 - 186 0.135 0.990 2026-09-06 13:37:49,344 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_renders_text_at_the_brand_base_font_size: Navigation result: {'frameId': '89E9B0FD449503C5FF05F659CFDFD747', 'loaderId': 'DF5B0D2F7BEC127186AE3DD8FBE275A0', 'isDownload': False} 2026-09-06 13:37:49,344 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_renders_text_at_the_brand_base_font_size: Evaluate ready code "odoo.isTourReady('viin_brand_font_size_tour')" 2026-09-06 13:37:49,394 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:49] "GET /web/assets/d2e7eed/web.assets_web.min.css HTTP/1.1" 200 - 2 0.008 0.014 2026-09-06 13:37:49,407 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:49] "GET /web/assets/f6e2dc9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.010 0.022 2026-09-06 13:37:49,435 127 INFO rb-41ce622-224575-412242 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-09-06 13:37:49,993 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:49] "GET /web/webclient/load_menus/bd3c099589375f7fe7b5a5304cfd61043ac64f08ea3581ff1e722cdf450e233e HTTP/1.1" 200 - 872 0.305 0.303 2026-09-06 13:37:50,001 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:50] "GET /web/webclient/translations/9440eddd96c1132712da6229c9ff330970ef7ddc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.612 2026-09-06 13:37:50,007 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:50] "GET /web/assets/ba47c4d/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.034 2026-09-06 13:37:50,036 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:50] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.019 0.617 2026-09-06 13:37:50,044 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:50] "GET /web/assets/fee8467/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.429 2026-09-06 13:37:50,139 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:50] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-09-06 13:37:50,141 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:50] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-09-06 13:37:50,142 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:50] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-09-06 13:37:50,172 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:50] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.006 0.011 2026-09-06 13:37:50,181 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_renders_text_at_the_brand_base_font_size.browser: Owl is running in 'dev' mode. 2026-09-06 13:37:50,218 127 INFO rb-41ce622-224575-412242 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-09-06 13:37:50,265 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:50] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.033 0.043 2026-09-06 13:37:50,290 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_renders_text_at_the_brand_base_font_size: Evaluate test code "odoo.startTour('viin_brand_font_size_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-09-06 13:37:50,304 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_renders_text_at_the_brand_base_font_size.browser: [1/3] Tour viin_brand_font_size_tour → Step Wait until the real webclient has painted (trigger: .o_main_navbar) 2026-09-06 13:37:50,304 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:50] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.010 0.056 2026-09-06 13:37:50,313 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:50] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.109 2026-09-06 13:37:50,380 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:50] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-06 13:37:50,422 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:50] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.044 0.136 2026-09-06 13:37:50,426 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:50] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.104 2026-09-06 13:37:50,487 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_renders_text_at_the_brand_base_font_size.browser: [2/3] Tour viin_brand_font_size_tour → Step The real backend must render text at the Viindoo base size (trigger: body.o_web_client) 2026-09-06 13:37:50,570 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_renders_text_at_the_brand_base_font_size.browser: [viin_brand] backend body font-size: measured 15px, expected 15px @ 1366x768 2026-09-06 13:37:50,571 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_renders_text_at_the_brand_base_font_size.browser: [3/3] Tour viin_brand_font_size_tour → Step The measuring step really ran - without this sentinel a skipped measurement would look exactly like a passing tour (trigger: body[data-viin-brand-measured='font-size']) 2026-09-06 13:37:50,617 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_renders_text_at_the_brand_base_font_size.browser: tour succeeded 2026-09-06 13:37:50,618 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_renders_text_at_the_brand_base_font_size.browser: ╔══════════════════════════════════════════╗ ║ TOUR viin_brand_font_size_tour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-09-06 13:37:50,661 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:50] "POST /mail/data HTTP/1.1" 200 - 139 0.115 0.246 2026-09-06 13:37:50,665 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-06 13:37:50,672 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-06 13:37:50,708 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:50] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.019 0.318 2026-09-06 13:37:50,725 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:50] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.380 2026-09-06 13:37:50,771 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:50] "POST /web/action/load HTTP/1.1" 200 - 5 0.031 0.281 2026-09-06 13:37:50,818 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:50] "GET /web/image/res.partner/3/avatar_128?unique=1788700551000 HTTP/1.1" 200 - 9 0.023 0.343 2026-09-06 13:37:50,842 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_renders_text_at_the_brand_base_font_size.browser: heap 24706256 (allocated 33742848) 2026-09-06 13:37:50,845 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:50] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.010 0.379 2026-09-06 13:37:50,847 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:50] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.409 2026-09-06 13:37:50,878 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_renders_text_at_the_brand_base_font_size: Closing chrome headless with pid 365 2026-09-06 13:37:50,882 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_renders_text_at_the_brand_base_font_size: Closing websocket connection 2026-09-06 13:37:50,884 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_renders_text_at_the_brand_base_font_size: Terminating chrome headless with pid 365 2026-09-06 13:37:50,886 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:50] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.008 0.041 2026-09-06 13:37:50,980 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_renders_text_at_the_brand_base_font_size: Chrome Log in: /tmp/odoo_tests/rb-41ce622-224575-412242/chrome_logs/chrome_log_20260906_133750_980371_test_real_backend_renders_text_at_the_brand_base_font_size.txt 2026-09-06 13:37:50,980 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_renders_text_at_the_brand_base_font_size: Removing chrome user profile "/tmp/tmpvxk0gi8w_chrome_odoo" 2026-09-06 13:37:51,013 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract: Starting TestBrandAppearanceContract.test_real_website_paints_the_same_palette_as_the_backend ... 2026-09-06 13:37:51,270 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_website_paints_the_same_palette_as_the_backend: Chrome pid: 565 2026-09-06 13:37:51,271 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_website_paints_the_same_palette_as_the_backend: Chrome headless temporary user profile dir: /tmp/tmpljvki3qy_chrome_odoo 2026-09-06 13:37:51,271 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_website_paints_the_same_palette_as_the_backend: Issuing json command http://127.0.0.1:44363/json/version 2026-09-06 13:37:51,272 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request http://127.0.0.1:44363/json/version with timeout 3 increased to 10s during tests 2026-09-06 13:37:51,283 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_website_paints_the_same_palette_as_the_backend: Browser version: Chrome/150.0.7871.114 2026-09-06 13:37:51,283 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_website_paints_the_same_palette_as_the_backend: Issuing json command http://127.0.0.1:44363/json 2026-09-06 13:37:51,284 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request http://127.0.0.1:44363/json with timeout 3 increased to 10s during tests 2026-09-06 13:37:51,291 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_website_paints_the_same_palette_as_the_backend: Websocket url found: ws://127.0.0.1:44363/devtools/page/886948089D0895B99E5FEB0B0B0BE959 2026-09-06 13:37:51,370 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_website_paints_the_same_palette_as_the_backend: Enable chrome headless console log notification 2026-09-06 13:37:51,380 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_website_paints_the_same_palette_as_the_backend: Chrome headless enable page notifications 2026-09-06 13:37:51,418 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:admin from n/a 2026-09-06 13:37:51,482 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_website_paints_the_same_palette_as_the_backend: Setting session cookie in browser 2026-09-06 13:37:51,484 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_website_paints_the_same_palette_as_the_backend: Open "http://127.0.0.1:8069/" in browser 2026-09-06 13:37:51,485 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_website_paints_the_same_palette_as_the_backend: Navigating to: "http://127.0.0.1:8069/" 2026-09-06 13:37:51,506 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 13:37:52,673 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:52] "GET / HTTP/1.1" 200 - 273 0.193 0.976 2026-09-06 13:37:52,676 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_website_paints_the_same_palette_as_the_backend: Navigation result: {'frameId': '886948089D0895B99E5FEB0B0B0BE959', 'loaderId': '2A8B9A4F0B30B5029A838440D3E5CDFE', 'isDownload': False} 2026-09-06 13:37:52,676 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_website_paints_the_same_palette_as_the_backend: Evaluate ready code "odoo.isTourReady('viin_brand_website_palette_tour')" 2026-09-06 13:37:52,709 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-06 13:37:52,715 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d299c0d/web.assets_frontend.min.css, copying from /web/assets/d299c0d/web.assets_frontend.min.css 2026-09-06 13:37:52,758 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:52] "GET /web/assets/1/d299c0d/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.030 0.023 2026-09-06 13:37:52,773 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5f357d4/web.assets_frontend_minimal.min.js, copying from /web/assets/5f357d4/web.assets_frontend_minimal.min.js 2026-09-06 13:37:52,781 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:52] "GET /web/assets/1/5f357d4/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.004 0.045 2026-09-06 13:37:52,802 127 INFO rb-41ce622-224575-412242 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-09-06 13:37:52,806 127 INFO rb-41ce622-224575-412242 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-09-06 13:37:52,807 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8f6f629/web.__assets_tests_call__.min.js, copying from /web/assets/8f6f629/web.__assets_tests_call__.min.js 2026-09-06 13:37:52,821 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:52] "GET /web/assets/1/8f6f629/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.008 0.019 2026-09-06 13:37:52,914 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-06 13:37:52,920 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:52] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-06 13:37:52,925 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:52] "GET /web/image/website/1/logo/My%20Website?unique=fbf5159 HTTP/1.1" 200 - 4 0.007 0.014 2026-09-06 13:37:52,932 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:52] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-06 13:37:52,954 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6416e0f/web.assets_frontend_lazy.min.js, copying from /web/assets/6416e0f/web.assets_frontend_lazy.min.js 2026-09-06 13:37:52,984 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:52] "GET /web/assets/1/6416e0f/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.021 0.027 2026-09-06 13:37:53,006 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:53] "GET /web/image/website/1/favicon?unique=fbf5159 HTTP/1.1" 200 - 4 0.011 0.050 2026-09-06 13:37:53,287 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:53] "GET /website/translations/e9b894e53a9b50dae4307a1b211637ac8a729614?lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-06 13:37:53,353 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_website_paints_the_same_palette_as_the_backend: Evaluate test code "odoo.startTour('viin_brand_website_palette_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/", "delayToCheckUndeterminisms": 0})" 2026-09-06 13:37:53,362 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_website_paints_the_same_palette_as_the_backend.browser: [1/3] Tour viin_brand_website_palette_tour → Step Wait until the real website page has painted (trigger: #wrapwrap) 2026-09-06 13:37:53,412 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_website_paints_the_same_palette_as_the_backend.browser: [2/3] Tour viin_brand_website_palette_tour → Step The real website must paint the SAME palette as the backend - the editor takes its theme colours from this page (trigger: body) 2026-09-06 13:37:53,428 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:53] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.010 0.106 2026-09-06 13:37:53,472 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:53] "POST /im_livechat/init HTTP/1.1" 200 - 25 0.020 0.113 2026-09-06 13:37:53,478 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_website_paints_the_same_palette_as_the_backend.browser: [viin_brand] website .bg-o-color-1 background-color: measured rgb(0, 187, 206), expected rgb(0, 187, 206) @ 1366x768 2026-09-06 13:37:53,479 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_website_paints_the_same_palette_as_the_backend.browser: [viin_brand] website .bg-o-color-2 background-color: measured rgb(45, 49, 66), expected rgb(45, 49, 66) @ 1366x768 2026-09-06 13:37:53,479 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_website_paints_the_same_palette_as_the_backend.browser: [3/3] Tour viin_brand_website_palette_tour → Step The measuring step really ran - without this sentinel a skipped measurement would look exactly like a passing tour (trigger: body[data-viin-brand-measured='website-palette']) 2026-09-06 13:37:53,542 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_website_paints_the_same_palette_as_the_backend.browser: tour succeeded 2026-09-06 13:37:53,543 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_website_paints_the_same_palette_as_the_backend.browser: ╔════════════════════════════════════════════════╗ ║ TOUR viin_brand_website_palette_tour SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-09-06 13:37:53,598 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_website_paints_the_same_palette_as_the_backend.browser: heap 9031548 (allocated 10485760) 2026-09-06 13:37:53,605 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_website_paints_the_same_palette_as_the_backend: Closing chrome headless with pid 565 2026-09-06 13:37:53,607 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_website_paints_the_same_palette_as_the_backend: Closing websocket connection 2026-09-06 13:37:53,613 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_website_paints_the_same_palette_as_the_backend: Terminating chrome headless with pid 565 2026-09-06 13:37:53,669 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_website_paints_the_same_palette_as_the_backend: Chrome Log in: /tmp/odoo_tests/rb-41ce622-224575-412242/chrome_logs/chrome_log_20260906_133753_669514_test_real_website_paints_the_same_palette_as_the_backend.txt 2026-09-06 13:37:53,669 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_website_paints_the_same_palette_as_the_backend: Removing chrome user profile "/tmp/tmpljvki3qy_chrome_odoo" 2026-09-06 13:37:53,716 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:37:53,732 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_assets_out_of_public_bundles: Starting TestBrandAssetsOutOfPublicBundles.test_all_brand_assets_still_reach_the_real_webclient ... 2026-09-06 13:37:54,679 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_assets_out_of_public_bundles: Starting TestBrandAssetsOutOfPublicBundles.test_core_patch_files_are_absent_from_non_webclient_bundles ... 2026-09-06 13:37:54,827 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_assets_out_of_public_bundles: [brand-asset-guard] core-patch absence: checked=['point_of_sale.base_app', 'mail.assets_public', 'im_livechat.assets_embed_external', 'hr_attendance.assets_public_attendance'] skipped=[] 2026-09-06 13:37:54,841 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_assets_out_of_public_bundles: Starting TestBrandAssetsOutOfPublicBundles.test_emoji_picker_intentionally_still_reaches_mail_and_livechat_embed ... 2026-09-06 13:37:54,939 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_assets_out_of_public_bundles: [brand-asset-guard] emoji_picker intentional-presence: checked=['mail.assets_public', 'im_livechat.assets_embed_external'] skipped=[] 2026-09-06 13:37:54,953 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_assets_out_of_public_bundles: Starting TestBrandAssetsOutOfPublicBundles.test_emoji_picker_is_absent_from_bundles_with_no_explicit_declaration ... 2026-09-06 13:37:55,051 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_assets_out_of_public_bundles: [brand-asset-guard] emoji_picker undeclared-bundle absence: checked=['point_of_sale.base_app', 'hr_attendance.assets_public_attendance'] skipped=[] 2026-09-06 13:37:55,077 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:37:55,088 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_css_out_of_test_bundles: Starting TestBrandCssOutOfCoreTestBundles.test_brand_stylesheets_are_absent_from_core_unit_test_bundles ... 2026-09-06 13:37:55,277 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 13:37:55,495 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:55] "GET /web/assets/c21693d/web.assets_unit_tests_setup.min.css HTTP/1.1" 200 - 10 0.002 0.218 2026-09-06 13:37:55,505 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.common: [brand-css-guard] web.assets_unit_tests_setup served from /web/assets/c21693d/web.assets_unit_tests_setup.min.css (1383324 bytes, 175 core stylesheet markers) 2026-09-06 13:37:55,709 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:55] "GET /web/assets/83f51a6/web.tests_assets.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-09-06 13:37:55,718 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.common: [brand-css-guard] web.tests_assets served from /web/assets/83f51a6/web.tests_assets.min.css (1389857 bytes, 176 core stylesheet markers) 2026-09-06 13:37:55,741 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_css_out_of_test_bundles: Starting TestBrandCssOutOfCoreTestBundles.test_brand_stylesheets_are_still_served_to_the_real_webclient ... 2026-09-06 13:37:55,964 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 13:37:56,183 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:56] "GET /web/assets/d2e7eed/web.assets_web.min.css HTTP/1.1" 200 - 10 0.003 0.219 2026-09-06 13:37:56,193 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.common: [brand-css-guard] web.assets_web served from /web/assets/d2e7eed/web.assets_web.min.css (1407783 bytes, 173 core stylesheet markers) 2026-09-06 13:37:56,193 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_css_out_of_test_bundles.TestBrandCssOutOfCoreTestBundles.test_brand_stylesheets_are_still_served_to_the_real_webclient: waiting for threads: [] 2026-09-06 13:37:56,220 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_brand_css_out_of_test_bundles: Starting TestBrandCssOutOfCoreTestBundles.test_core_unit_test_bundles_compile_cores_own_theme_colour ... 2026-09-06 13:37:56,491 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 13:37:56,733 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:56] "GET /web/assets/c21693d/web.assets_unit_tests_setup.min.css HTTP/1.1" 200 - 10 0.008 0.236 2026-09-06 13:37:56,741 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.common: [brand-css-guard] web.assets_unit_tests_setup served from /web/assets/c21693d/web.assets_unit_tests_setup.min.css (1383324 bytes, 175 core stylesheet markers) 2026-09-06 13:37:56,937 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:56] "GET /web/assets/83f51a6/web.tests_assets.min.css HTTP/1.1" 200 - 2 0.000 0.003 2026-09-06 13:37:56,957 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.common: [brand-css-guard] web.tests_assets served from /web/assets/83f51a6/web.tests_assets.min.css (1389857 bytes, 176 core stylesheet markers) 2026-09-06 13:37:56,980 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:37:56,991 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_web_layout: Starting TestWebLayoutBrandDefaults.test_backend_page_falls_back_to_brand_title_and_favicon ... 2026-09-06 13:37:57,000 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:admin from n/a 2026-09-06 13:37:57,009 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 13:37:57,947 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:57] "GET /web HTTP/1.1" 200 - 186 0.132 0.808 2026-09-06 13:37:57,948 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_web_layout.TestWebLayoutBrandDefaults.test_backend_page_falls_back_to_brand_title_and_favicon: waiting for threads: [] 2026-09-06 13:37:57,973 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_web_layout: Starting TestWebLayoutBrandDefaults.test_brand_title_default_survives_core_qunit_stub_of_web_layout ... 2026-09-06 13:37:57,996 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_web_layout: Starting TestWebLayoutBrandDefaults.test_explicit_favicon_wins_over_brand_default ... 2026-09-06 13:37:58,009 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 13:37:59,068 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:59] "GET /odoo/offline HTTP/1.1" 200 - 16 0.009 1.053 2026-09-06 13:37:59,069 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_web_layout.TestWebLayoutBrandDefaults.test_explicit_favicon_wins_over_brand_default: waiting for threads: [] 2026-09-06 13:37:59,092 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_web_layout: Starting TestWebLayoutBrandDefaults.test_explicit_title_wins_over_brand_default ... 2026-09-06 13:37:59,098 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 13:37:59,360 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:59] "GET /odoo/offline HTTP/1.1" 200 - 18 0.017 0.246 2026-09-06 13:37:59,361 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_web_layout.TestWebLayoutBrandDefaults.test_explicit_title_wins_over_brand_default: waiting for threads: [] 2026-09-06 13:37:59,402 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:37:59,527 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_webmanifest: Starting BrandWebManifestRoutesTest.test_brand_apple_touch_icon ... 2026-09-06 13:37:59,563 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:demo from n/a 2026-09-06 13:37:59,575 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:37:59] "GET /viin_brand_common/static/img/viindoo-icon-ios.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-06 13:37:59,580 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 13:38:00,493 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:38:00] "GET /web HTTP/1.1" 200 - 178 0.126 0.790 2026-09-06 13:38:00,494 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_webmanifest.BrandWebManifestRoutesTest.test_brand_apple_touch_icon: waiting for threads: [] 2026-09-06 13:38:00,514 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_webmanifest: Starting BrandWebManifestRoutesTest.test_brand_webmanifest ... 2026-09-06 13:38:00,551 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:admin from n/a 2026-09-06 13:38:00,558 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 13:38:00,840 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:38:00] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 25 0.020 0.264 2026-09-06 13:38:00,841 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_webmanifest.BrandWebManifestRoutesTest.test_brand_webmanifest: waiting for threads: [] 2026-09-06 13:38:00,863 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_webmanifest: Starting BrandWebManifestRoutesTest.test_brand_webmanifest_unauthenticated ... 2026-09-06 13:38:00,916 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 13:38:01,180 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: ir.module.module 2026-09-06 13:38:01,185 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:38:01] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 12 0.013 0.258 2026-09-06 13:38:01,187 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.test_webmanifest.BrandWebManifestRoutesTest.test_brand_webmanifest_unauthenticated: waiting for threads: [] 2026-09-06 13:38:01,220 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:38:01,236 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_onboarding.tests.test_brand_css_out_of_test_bundles: Starting TestBrandCssOutOfCoreTestBundles.test_brand_stylesheet_is_still_served_to_the_real_webclient ... 2026-09-06 13:38:02,241 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 13:38:02,462 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:38:02] "GET /web/assets/d2e7eed/web.assets_web.min.css HTTP/1.1" 200 - 10 0.009 0.215 2026-09-06 13:38:02,471 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.common: [brand-css-guard] web.assets_web served from /web/assets/d2e7eed/web.assets_web.min.css (1407783 bytes, 173 core stylesheet markers) 2026-09-06 13:38:02,495 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_onboarding.tests.test_brand_css_out_of_test_bundles: Starting TestBrandCssOutOfCoreTestBundles.test_brand_stylesheets_are_absent_from_core_unit_test_bundles ... 2026-09-06 13:38:02,725 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 13:38:02,987 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:38:02] "GET /web/assets/c21693d/web.assets_unit_tests_setup.min.css HTTP/1.1" 200 - 10 0.002 0.262 2026-09-06 13:38:03,006 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.common: [brand-css-guard] web.assets_unit_tests_setup served from /web/assets/c21693d/web.assets_unit_tests_setup.min.css (1383324 bytes, 175 core stylesheet markers) 2026-09-06 13:38:03,227 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:38:03] "GET /web/assets/83f51a6/web.tests_assets.min.css HTTP/1.1" 200 - 2 0.001 0.003 2026-09-06 13:38:03,234 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.common: [brand-css-guard] web.tests_assets served from /web/assets/83f51a6/web.tests_assets.min.css (1389857 bytes, 176 core stylesheet markers) 2026-09-06 13:38:03,249 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_onboarding.tests.test_brand_css_out_of_test_bundles: Starting TestBrandCssOutOfCoreTestBundles.test_onboarding_panels_keep_their_brand_gradient_in_the_webclient ... 2026-09-06 13:38:03,428 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 13:38:03,607 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:38:03] "GET /web/assets/d2e7eed/web.assets_web.min.css HTTP/1.1" 200 - 10 0.003 0.177 2026-09-06 13:38:03,615 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_common.tests.common: [brand-css-guard] web.assets_web served from /web/assets/d2e7eed/web.assets_web.min.css (1407783 bytes, 173 core stylesheet markers) 2026-09-06 13:38:03,636 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:38:03,647 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_website.tests.test_website_title_not_preempted: Starting TestWebsiteTitleNotPreempted.test_website_favicon_wins_over_brand_default ... 2026-09-06 13:38:03,658 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 13:38:04,527 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:38:04] "GET /contactus HTTP/1.1" 200 - 190 0.119 0.753 2026-09-06 13:38:04,538 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_website.tests.test_website_title_not_preempted.TestWebsiteTitleNotPreempted.test_website_favicon_wins_over_brand_default: waiting for threads: [] 2026-09-06 13:38:04,554 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_website.tests.test_website_title_not_preempted: Starting TestWebsiteTitleNotPreempted.test_website_page_meta_survive_brand_default ... 2026-09-06 13:38:04,572 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 13:38:06,034 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:38:06] "GET /contactus HTTP/1.1" 200 - 190 0.079 1.389 2026-09-06 13:38:06,067 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_website.tests.test_website_title_not_preempted: Starting TestWebsiteTitleNotPreempted.test_website_page_title_is_not_preempted_by_brand_default ... 2026-09-06 13:38:06,079 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 13:38:07,065 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:38:07] "GET /contactus HTTP/1.1" 200 - 190 0.085 0.903 2026-09-06 13:38:07,103 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:38:07,119 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_website.tests.test_website_title_not_preempted: Starting TestWebsiteFaviconDefault.test_a_configured_favicon_is_not_overwritten_by_the_default ... 2026-09-06 13:38:07,338 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_brand_website.tests.test_website_title_not_preempted: Starting TestWebsiteFaviconDefault.test_new_website_starts_with_the_brand_favicon ... 2026-09-06 13:38:07,535 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 1 removed 2026-09-06 13:38:07,963 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [431] 2026-09-06 13:38:07,976 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [19591] 2026-09-06 13:38:07,984 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 13:38:08,464 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [432] 2026-09-06 13:38:08,475 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [19595] 2026-09-06 13:38:08,481 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 13:38:08,929 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [433] 2026-09-06 13:38:08,938 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [19599] 2026-09-06 13:38:08,944 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 13:38:08,962 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_acl_self_service: Starting TestBusinessTripSelfService.test_manager_sees_all_trips ... 2026-09-06 13:38:09,138 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_acl_self_service: Starting TestBusinessTripSelfService.test_plain_user_can_create_own_trip ... 2026-09-06 13:38:09,270 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_acl_self_service: Starting TestBusinessTripSelfService.test_plain_user_can_read_own_trip ... 2026-09-06 13:38:09,426 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_acl_self_service: Starting TestBusinessTripSelfService.test_plain_user_can_unlink_own_draft_trip ... 2026-09-06 13:38:09,531 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #47 deleted mail.message records with IDs: [19608] 2026-09-06 13:38:09,572 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #47 deleted business.trip records with IDs: [8] 2026-09-06 13:38:09,583 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #47 deleted mail.followers records with IDs: [1358] 2026-09-06 13:38:09,608 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_acl_self_service: Starting TestBusinessTripSelfService.test_plain_user_can_write_own_trip ... 2026-09-06 13:38:09,767 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_acl_self_service: Starting TestBusinessTripSelfService.test_plain_user_cannot_see_other_users_trip ... 2026-09-06 13:38:09,921 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_acl_self_service: Starting TestBusinessTripSelfService.test_plain_user_read_raises_for_others_trip ... 2026-09-06 13:38:10,047 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [11], uid: 47, model: business.trip 2026-09-06 13:38:10,092 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 13:38:10,103 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_acl_self_service: Starting TestBusinessTripConfigSettings.test_is_module_available_computes_to_bool ... 2026-09-06 13:38:10,269 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_acl_self_service: Starting TestBusinessTripConfigSettings.test_is_module_available_fields_exist ... 2026-09-06 13:38:10,289 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_acl_self_service: Starting TestBusinessTripConfigSettings.test_module_toggle_fields_exist ... 2026-09-06 13:38:10,319 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:38:10,795 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [434] 2026-09-06 13:38:10,804 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [19617] 2026-09-06 13:38:10,811 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 13:38:10,987 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_business_trip: Starting TestBusinessTrip.test_confirm_transition_core_only ... 2026-09-06 13:38:11,164 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_business_trip: Starting TestBusinessTrip.test_create_adds_requester_traveller ... 2026-09-06 13:38:11,276 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_business_trip: Starting TestBusinessTrip.test_duplicate_traveller_rejected ... 2026-09-06 13:38:11,418 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_business_trip: Starting TestBusinessTrip.test_lifecycle_transitions ... 2026-09-06 13:38:11,555 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_business_trip: Starting TestBusinessTrip.test_multi_traveller_employee_and_external ... 2026-09-06 13:38:11,692 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_business_trip: Starting TestBusinessTrip.test_revert_services_hook_is_noop ... 2026-09-06 13:38:11,854 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_business_trip: Starting TestBusinessTrip.test_service_date_constraint ... 2026-09-06 13:38:11,978 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_business_trip: Starting TestBusinessTrip.test_service_lines_heterogeneous_and_cost ... 2026-09-06 13:38:12,126 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_business_trip: Starting TestBusinessTrip.test_service_type_base_values ... 2026-09-06 13:38:12,250 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_business_trip: Starting TestBusinessTrip.test_submit_requires_traveller ... 2026-09-06 13:38:12,385 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #50 deleted mail.message records with IDs: [19647] 2026-09-06 13:38:12,410 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #50 deleted business.trip.traveller records with IDs: [27] 2026-09-06 13:38:12,420 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #50 deleted mail.followers records with IDs: [1387] 2026-09-06 13:38:12,531 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_business_trip: Starting TestBusinessTrip.test_traveller_employee_compute ... 2026-09-06 13:38:12,706 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_business_trip: Starting TestBusinessTrip.test_trip_date_constraint ... 2026-09-06 13:38:12,775 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 13:38:13,173 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [435] 2026-09-06 13:38:13,194 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [19653] 2026-09-06 13:38:13,201 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 13:38:13,394 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_business_trip: Starting TestBusinessTripUnlinkGuard.test_unlink_active_state_raises ... 2026-09-06 13:38:13,569 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #51 deleted mail.message records with IDs: [19660] 2026-09-06 13:38:13,627 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_business_trip: Starting TestBusinessTripUnlinkGuard.test_unlink_cancelled_succeeds ... 2026-09-06 13:38:13,767 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #51 deleted mail.message records with IDs: [19662] 2026-09-06 13:38:13,807 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #51 deleted business.trip records with IDs: [26] 2026-09-06 13:38:13,814 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #51 deleted mail.followers records with IDs: [1392] 2026-09-06 13:38:13,839 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_business_trip: Starting TestBusinessTripUnlinkGuard.test_unlink_draft_succeeds ... 2026-09-06 13:38:13,946 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #51 deleted mail.message records with IDs: [19664] 2026-09-06 13:38:13,970 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #51 deleted business.trip records with IDs: [27] 2026-09-06 13:38:13,978 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #51 deleted mail.followers records with IDs: [1394] 2026-09-06 13:38:14,003 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 13:38:14,405 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [436] 2026-09-06 13:38:14,414 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [19667] 2026-09-06 13:38:14,420 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 13:38:14,672 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 324, in setUpClass cls.plan_a = cls.env['account.analytic.plan'].create({'name': 'BT Plan A'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:16,281 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf17ca020> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 324, in setUpClass cls.plan_a = cls.env['account.analytic.plan'].create({'name': 'BT Plan A'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:16,283 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf0d60220> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 324, in setUpClass cls.plan_a = cls.env['account.analytic.plan'].create({'name': 'BT Plan A'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:16,289 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 324, in setUpClass cls.plan_a = cls.env['account.analytic.plan'].create({'name': 'BT Plan A'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:16,293 127 INFO rb-41ce622-224575-412242 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 0x7fcaf0d618a0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 324, in setUpClass cls.plan_a = cls.env['account.analytic.plan'].create({'name': 'BT Plan A'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:17,248 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 324, in setUpClass cls.plan_a = cls.env['account.analytic.plan'].create({'name': 'BT Plan A'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:18,672 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf033c9a0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 324, in setUpClass cls.plan_a = cls.env['account.analytic.plan'].create({'name': 'BT Plan A'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:18,673 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaef97aca0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 324, in setUpClass cls.plan_a = cls.env['account.analytic.plan'].create({'name': 'BT Plan A'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:18,679 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 324, in setUpClass cls.plan_a = cls.env['account.analytic.plan'].create({'name': 'BT Plan A'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:18,683 127 INFO rb-41ce622-224575-412242 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 0x7fcaef97ab60> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 324, in setUpClass cls.plan_a = cls.env['account.analytic.plan'].create({'name': 'BT Plan A'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:18,964 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 324, in setUpClass cls.plan_a = cls.env['account.analytic.plan'].create({'name': 'BT Plan A'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:21,040 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaefe54360> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 324, in setUpClass cls.plan_a = cls.env['account.analytic.plan'].create({'name': 'BT Plan A'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:21,041 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaefe7c180> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 324, in setUpClass cls.plan_a = cls.env['account.analytic.plan'].create({'name': 'BT Plan A'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:21,047 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 324, in setUpClass cls.plan_a = cls.env['account.analytic.plan'].create({'name': 'BT Plan A'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:21,051 127 INFO rb-41ce622-224575-412242 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 0x7fcaefe7db20> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 324, in setUpClass cls.plan_a = cls.env['account.analytic.plan'].create({'name': 'BT Plan A'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:21,343 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 324, in setUpClass cls.plan_a = cls.env['account.analytic.plan'].create({'name': 'BT Plan A'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:23,490 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf0c65800> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 324, in setUpClass cls.plan_a = cls.env['account.analytic.plan'].create({'name': 'BT Plan A'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:23,491 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaefd63d80> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 324, in setUpClass cls.plan_a = cls.env['account.analytic.plan'].create({'name': 'BT Plan A'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:23,495 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 324, in setUpClass cls.plan_a = cls.env['account.analytic.plan'].create({'name': 'BT Plan A'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:23,498 127 INFO rb-41ce622-224575-412242 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 0x7fcaefd63f60> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 324, in setUpClass cls.plan_a = cls.env['account.analytic.plan'].create({'name': 'BT Plan A'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:23,749 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 324, in setUpClass cls.plan_a = cls.env['account.analytic.plan'].create({'name': 'BT Plan A'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:25,823 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaefdc0e00> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 324, in setUpClass cls.plan_a = cls.env['account.analytic.plan'].create({'name': 'BT Plan A'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:25,824 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf05ad300> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 324, in setUpClass cls.plan_a = cls.env['account.analytic.plan'].create({'name': 'BT Plan A'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:25,830 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 324, in setUpClass cls.plan_a = cls.env['account.analytic.plan'].create({'name': 'BT Plan A'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:25,834 127 INFO rb-41ce622-224575-412242 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 0x7fcaf05afec0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 324, in setUpClass cls.plan_a = cls.env['account.analytic.plan'].create({'name': 'BT Plan A'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:26,099 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 324, in setUpClass cls.plan_a = cls.env['account.analytic.plan'].create({'name': 'BT Plan A'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:27,421 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf0eed580> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 324, in setUpClass cls.plan_a = cls.env['account.analytic.plan'].create({'name': 'BT Plan A'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:27,421 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf1cb8220> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 324, in setUpClass cls.plan_a = cls.env['account.analytic.plan'].create({'name': 'BT Plan A'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:27,426 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 324, in setUpClass cls.plan_a = cls.env['account.analytic.plan'].create({'name': 'BT Plan A'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:27,428 127 INFO rb-41ce622-224575-412242 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 0x7fcaf1cbb7e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 324, in setUpClass cls.plan_a = cls.env['account.analytic.plan'].create({'name': 'BT Plan A'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:28,257 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 324, in setUpClass cls.plan_a = cls.env['account.analytic.plan'].create({'name': 'BT Plan A'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:29,603 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf0d63740> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 324, in setUpClass cls.plan_a = cls.env['account.analytic.plan'].create({'name': 'BT Plan A'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:29,603 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf2f50040> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 324, in setUpClass cls.plan_a = cls.env['account.analytic.plan'].create({'name': 'BT Plan A'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:29,607 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 324, in setUpClass cls.plan_a = cls.env['account.analytic.plan'].create({'name': 'BT Plan A'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:29,610 127 INFO rb-41ce622-224575-412242 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 0x7fcaf2f50220> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 324, in setUpClass cls.plan_a = cls.env['account.analytic.plan'].create({'name': 'BT Plan A'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:29,829 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 324, in setUpClass cls.plan_a = cls.env['account.analytic.plan'].create({'name': 'BT Plan A'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:31,990 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf0c79c60> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 324, in setUpClass cls.plan_a = cls.env['account.analytic.plan'].create({'name': 'BT Plan A'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:31,991 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaefb01b20> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 324, in setUpClass cls.plan_a = cls.env['account.analytic.plan'].create({'name': 'BT Plan A'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:32,005 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 324, in setUpClass cls.plan_a = cls.env['account.analytic.plan'].create({'name': 'BT Plan A'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:32,008 127 INFO rb-41ce622-224575-412242 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 0x7fcaefb014e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 324, in setUpClass cls.plan_a = cls.env['account.analytic.plan'].create({'name': 'BT Plan A'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:32,242 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 325, in setUpClass cls.plan_b = cls.env['account.analytic.plan'].create({'name': 'BT Plan B'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:34,426 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf16f84a0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 325, in setUpClass cls.plan_b = cls.env['account.analytic.plan'].create({'name': 'BT Plan B'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:34,427 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaef926700> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 325, in setUpClass cls.plan_b = cls.env['account.analytic.plan'].create({'name': 'BT Plan B'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:34,433 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 325, in setUpClass cls.plan_b = cls.env['account.analytic.plan'].create({'name': 'BT Plan B'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:34,437 127 INFO rb-41ce622-224575-412242 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 0x7fcaf045ade0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 325, in setUpClass cls.plan_b = cls.env['account.analytic.plan'].create({'name': 'BT Plan B'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:34,732 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 325, in setUpClass cls.plan_b = cls.env['account.analytic.plan'].create({'name': 'BT Plan B'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:36,632 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcb15f971a0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 325, in setUpClass cls.plan_b = cls.env['account.analytic.plan'].create({'name': 'BT Plan B'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:36,633 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaefeef380> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 325, in setUpClass cls.plan_b = cls.env['account.analytic.plan'].create({'name': 'BT Plan B'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:36,637 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 325, in setUpClass cls.plan_b = cls.env['account.analytic.plan'].create({'name': 'BT Plan B'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:36,640 127 INFO rb-41ce622-224575-412242 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 0x7fcaefeeff60> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 325, in setUpClass cls.plan_b = cls.env['account.analytic.plan'].create({'name': 'BT Plan B'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:36,859 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 325, in setUpClass cls.plan_b = cls.env['account.analytic.plan'].create({'name': 'BT Plan B'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:38,344 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf0bc2ca0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 325, in setUpClass cls.plan_b = cls.env['account.analytic.plan'].create({'name': 'BT Plan B'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:38,345 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf0d70680> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 325, in setUpClass cls.plan_b = cls.env['account.analytic.plan'].create({'name': 'BT Plan B'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:38,349 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 325, in setUpClass cls.plan_b = cls.env['account.analytic.plan'].create({'name': 'BT Plan B'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:38,352 127 INFO rb-41ce622-224575-412242 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 0x7fcaf0d72c00> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 325, in setUpClass cls.plan_b = cls.env['account.analytic.plan'].create({'name': 'BT Plan B'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:39,163 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 325, in setUpClass cls.plan_b = cls.env['account.analytic.plan'].create({'name': 'BT Plan B'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:40,634 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf05554e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 325, in setUpClass cls.plan_b = cls.env['account.analytic.plan'].create({'name': 'BT Plan B'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:40,634 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf232b420> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 325, in setUpClass cls.plan_b = cls.env['account.analytic.plan'].create({'name': 'BT Plan B'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:40,639 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 325, in setUpClass cls.plan_b = cls.env['account.analytic.plan'].create({'name': 'BT Plan B'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:40,642 127 INFO rb-41ce622-224575-412242 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 0x7fcaf232b6a0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 325, in setUpClass cls.plan_b = cls.env['account.analytic.plan'].create({'name': 'BT Plan B'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:40,988 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 325, in setUpClass cls.plan_b = cls.env['account.analytic.plan'].create({'name': 'BT Plan B'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:43,418 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf2d2a840> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 325, in setUpClass cls.plan_b = cls.env['account.analytic.plan'].create({'name': 'BT Plan B'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:43,418 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf146e020> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 325, in setUpClass cls.plan_b = cls.env['account.analytic.plan'].create({'name': 'BT Plan B'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:43,423 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 325, in setUpClass cls.plan_b = cls.env['account.analytic.plan'].create({'name': 'BT Plan B'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:43,426 127 INFO rb-41ce622-224575-412242 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 0x7fcaf146f380> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 325, in setUpClass cls.plan_b = cls.env['account.analytic.plan'].create({'name': 'BT Plan B'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:43,703 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 325, in setUpClass cls.plan_b = cls.env['account.analytic.plan'].create({'name': 'BT Plan B'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:45,675 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaef9ffd80> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 325, in setUpClass cls.plan_b = cls.env['account.analytic.plan'].create({'name': 'BT Plan B'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:45,676 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaefdd28e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 325, in setUpClass cls.plan_b = cls.env['account.analytic.plan'].create({'name': 'BT Plan B'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:45,683 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 325, in setUpClass cls.plan_b = cls.env['account.analytic.plan'].create({'name': 'BT Plan B'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:45,687 127 INFO rb-41ce622-224575-412242 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 0x7fcaefdd3a60> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 325, in setUpClass cls.plan_b = cls.env['account.analytic.plan'].create({'name': 'BT Plan B'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:45,936 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 325, in setUpClass cls.plan_b = cls.env['account.analytic.plan'].create({'name': 'BT Plan B'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:47,976 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf0654180> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 325, in setUpClass cls.plan_b = cls.env['account.analytic.plan'].create({'name': 'BT Plan B'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:47,977 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaefdb5da0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 325, in setUpClass cls.plan_b = cls.env['account.analytic.plan'].create({'name': 'BT Plan B'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:47,983 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 325, in setUpClass cls.plan_b = cls.env['account.analytic.plan'].create({'name': 'BT Plan B'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:47,987 127 INFO rb-41ce622-224575-412242 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 0x7fcaefdb6ca0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 325, in setUpClass cls.plan_b = cls.env['account.analytic.plan'].create({'name': 'BT Plan B'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:48,266 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 325, in setUpClass cls.plan_b = cls.env['account.analytic.plan'].create({'name': 'BT Plan B'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:49,835 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaefe49ee0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 325, in setUpClass cls.plan_b = cls.env['account.analytic.plan'].create({'name': 'BT Plan B'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:49,836 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf24f3c40> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 325, in setUpClass cls.plan_b = cls.env['account.analytic.plan'].create({'name': 'BT Plan B'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:49,840 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 325, in setUpClass cls.plan_b = cls.env['account.analytic.plan'].create({'name': 'BT Plan B'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:49,845 127 INFO rb-41ce622-224575-412242 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 0x7fcaf24f0720> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/tests/test_business_trip.py", line 325, in setUpClass cls.plan_b = cls.env['account.analytic.plan'].create({'name': 'BT Plan B'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:50,686 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_business_trip: Starting TestBusinessTripAnalytic.test_service_line_analytic_override ... 2026-09-06 13:38:50,766 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_business_trip: Starting TestBusinessTripAnalytic.test_trip_owns_multidim_analytic ... 2026-09-06 13:38:50,894 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:52,454 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf0ec7e20> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:52,454 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf13c7b00> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:52,459 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:52,461 127 INFO rb-41ce622-224575-412242 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 0x7fcaf13c7600> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:38:52,478 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 13:38:53,091 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [437] 2026-09-06 13:38:53,102 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [19681] 2026-09-06 13:38:53,108 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 13:38:53,246 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_business_trip: Starting TestBusinessTripCancelGuard.test_cancel_from_cancelled_raises ... 2026-09-06 13:38:53,394 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_business_trip: Starting TestBusinessTripCancelGuard.test_cancel_from_confirmed_succeeds ... 2026-09-06 13:38:53,504 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_business_trip: Starting TestBusinessTripCancelGuard.test_cancel_from_done_raises ... 2026-09-06 13:38:53,624 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_business_trip: Starting TestBusinessTripCancelGuard.test_cancel_from_in_progress_succeeds ... 2026-09-06 13:38:53,740 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 13:38:54,186 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [438] 2026-09-06 13:38:54,199 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [19697] 2026-09-06 13:38:54,205 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 13:38:59,408 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [439] 2026-09-06 13:38:59,424 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [19890] 2026-09-06 13:38:59,431 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 13:38:59,463 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_business_trip: Starting TestBusinessTripMultiCompany.test_multi_company_isolation ... 2026-09-06 13:38:59,699 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [34], uid: 55, model: business.trip 2026-09-06 13:38:59,771 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 13:39:00,235 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [440] 2026-09-06 13:39:00,243 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [19897] 2026-09-06 13:39:00,248 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 13:39:00,318 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_business_trip_portal: Starting TestBusinessTripPortal.test_portal_request_tour ... 2026-09-06 13:39:00,601 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_business_trip_portal.TestBusinessTripPortal.test_portal_request_tour: Chrome pid: 754 2026-09-06 13:39:00,602 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_business_trip_portal.TestBusinessTripPortal.test_portal_request_tour: Chrome headless temporary user profile dir: /tmp/tmpxw_y91ca_chrome_odoo 2026-09-06 13:39:00,602 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_business_trip_portal.TestBusinessTripPortal.test_portal_request_tour: Issuing json command http://127.0.0.1:42401/json/version 2026-09-06 13:39:00,603 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request http://127.0.0.1:42401/json/version with timeout 3 increased to 10s during tests 2026-09-06 13:39:00,643 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_business_trip_portal.TestBusinessTripPortal.test_portal_request_tour: Browser version: Chrome/150.0.7871.114 2026-09-06 13:39:00,643 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_business_trip_portal.TestBusinessTripPortal.test_portal_request_tour: Issuing json command http://127.0.0.1:42401/json 2026-09-06 13:39:00,643 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request http://127.0.0.1:42401/json with timeout 3 increased to 10s during tests 2026-09-06 13:39:00,686 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_business_trip_portal.TestBusinessTripPortal.test_portal_request_tour: Websocket url found: ws://127.0.0.1:42401/devtools/page/03A4B4E69D073D4A4CDB7F3527BE18BA 2026-09-06 13:39:00,700 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_business_trip_portal.TestBusinessTripPortal.test_portal_request_tour: Enable chrome headless console log notification 2026-09-06 13:39:00,708 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_business_trip_portal.TestBusinessTripPortal.test_portal_request_tour: Chrome headless enable page notifications 2026-09-06 13:39:00,805 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:bt_portal from n/a 2026-09-06 13:39:00,812 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_business_trip_portal.TestBusinessTripPortal.test_portal_request_tour: Setting session cookie in browser 2026-09-06 13:39:00,818 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_business_trip_portal.TestBusinessTripPortal.test_portal_request_tour: Open "http://127.0.0.1:8069/my/business-trips" in browser 2026-09-06 13:39:00,818 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_business_trip_portal.TestBusinessTripPortal.test_portal_request_tour: Navigating to: "http://127.0.0.1:8069/my/business-trips" 2026-09-06 13:39:00,833 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 13:39:01,999 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:39:01] "GET /my/business-trips HTTP/1.1" 200 - 279 0.140 1.032 2026-09-06 13:39:02,002 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_business_trip_portal.TestBusinessTripPortal.test_portal_request_tour: Navigation result: {'frameId': '03A4B4E69D073D4A4CDB7F3527BE18BA', 'loaderId': 'E4C165E8D21FBECE9A5D919FE203D670', 'isDownload': False} 2026-09-06 13:39:02,003 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_business_trip_portal.TestBusinessTripPortal.test_portal_request_tour: Evaluate ready code "odoo.isTourReady('business_trip_portal_request')" 2026-09-06 13:39:02,018 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:39:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-06 13:39:02,035 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d299c0d/web.assets_frontend.min.css, copying from /web/assets/d299c0d/web.assets_frontend.min.css 2026-09-06 13:39:02,072 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:39:02] "GET /web/assets/1/d299c0d/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.035 0.020 2026-09-06 13:39:02,082 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5f357d4/web.assets_frontend_minimal.min.js, copying from /web/assets/5f357d4/web.assets_frontend_minimal.min.js 2026-09-06 13:39:02,090 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:39:02] "GET /web/assets/1/5f357d4/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.004 0.053 2026-09-06 13:39:02,099 127 INFO rb-41ce622-224575-412242 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-09-06 13:39:02,102 127 INFO rb-41ce622-224575-412242 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-09-06 13:39:02,104 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8f6f629/web.__assets_tests_call__.min.js, copying from /web/assets/8f6f629/web.__assets_tests_call__.min.js 2026-09-06 13:39:02,116 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:39:02] "GET /web/assets/1/8f6f629/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.004 0.016 2026-09-06 13:39:02,177 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:39:02] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-06 13:39:02,186 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:39:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-09-06 13:39:02,188 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:39:02] "GET /web/image/website/1/logo/My%20Website?unique=fbf5159 HTTP/1.1" 200 - 4 0.003 0.013 2026-09-06 13:39:02,196 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:39:02] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-09-06 13:39:02,267 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:39:02] "GET /web/image/website/1/favicon?unique=fbf5159 HTTP/1.1" 200 - 4 0.001 0.010 2026-09-06 13:39:02,280 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6416e0f/web.assets_frontend_lazy.min.js, copying from /web/assets/6416e0f/web.assets_frontend_lazy.min.js 2026-09-06 13:39:02,300 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:39:02] "GET /web/assets/1/6416e0f/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.006 0.037 2026-09-06 13:39:02,595 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:39:02] "GET /website/translations/e9b894e53a9b50dae4307a1b211637ac8a729614?lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-06 13:39:02,661 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_business_trip_portal.TestBusinessTripPortal.test_portal_request_tour: Evaluate test code "odoo.startTour('business_trip_portal_request', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/my/business-trips", "delayToCheckUndeterminisms": 0})" 2026-09-06 13:39:02,668 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_business_trip_portal.TestBusinessTripPortal.test_portal_request_tour.browser: [1/7] Tour business_trip_portal_request → Step Open the new business trip form (trigger: a#business_trip_new_button) 2026-09-06 13:39:02,737 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:39:02] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.023 0.091 2026-09-06 13:39:02,789 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:39:02] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.026 0.117 2026-09-06 13:39:02,953 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:39:02] "GET /my/business-trips/new HTTP/1.1" 200 - 26 0.020 0.180 2026-09-06 13:39:03,121 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_business_trip_portal.TestBusinessTripPortal.test_portal_request_tour.browser: [2/7] Tour business_trip_portal_request → Step Fill in the purpose (trigger: textarea[name='purpose']) 2026-09-06 13:39:03,139 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:39:03] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.004 0.008 2026-09-06 13:39:03,204 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_business_trip_portal.TestBusinessTripPortal.test_portal_request_tour.browser: [3/7] Tour business_trip_portal_request → Step Fill in the departure date (trigger: input[name='date_start']) 2026-09-06 13:39:03,208 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:39:03] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.036 0.040 2026-09-06 13:39:03,257 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_business_trip_portal.TestBusinessTripPortal.test_portal_request_tour.browser: [4/7] Tour business_trip_portal_request → Step Fill in the return date (trigger: input[name='date_end']) 2026-09-06 13:39:03,324 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_business_trip_portal.TestBusinessTripPortal.test_portal_request_tour.browser: [5/7] Tour business_trip_portal_request → Step Describe one service (trigger: input[name='service_name']) 2026-09-06 13:39:03,395 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_business_trip_portal.TestBusinessTripPortal.test_portal_request_tour.browser: [6/7] Tour business_trip_portal_request → Step Submit the request (trigger: button#business_trip_submit) 2026-09-06 13:39:03,623 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:39:03] "POST /my/business-trips/new HTTP/1.1" 303 - 66 0.067 0.075 2026-09-06 13:39:03,753 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:39:03] "GET /my/business-trips/35 HTTP/1.1" 200 - 38 0.021 0.105 2026-09-06 13:39:04,020 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_business_trip_portal.TestBusinessTripPortal.test_portal_request_tour.browser: [7/7] Tour business_trip_portal_request → Step Land on the trip detail page (trigger: .o_portal h4:contains('BT/')) 2026-09-06 13:39:04,084 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:39:04] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.028 0.025 2026-09-06 13:39:04,094 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_business_trip_portal.TestBusinessTripPortal.test_portal_request_tour.browser: tour succeeded 2026-09-06 13:39:04,094 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:39:04] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.003 0.054 2026-09-06 13:39:04,095 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_business_trip_portal.TestBusinessTripPortal.test_portal_request_tour.browser: ╔═════════════════════════════════════════════╗ ║ TOUR business_trip_portal_request SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-09-06 13:39:04,200 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_business_trip_portal.TestBusinessTripPortal.test_portal_request_tour.browser: heap 16634928 (allocated 17825792) 2026-09-06 13:39:04,203 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_business_trip_portal.TestBusinessTripPortal.test_portal_request_tour: Closing chrome headless with pid 754 2026-09-06 13:39:04,204 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_business_trip_portal.TestBusinessTripPortal.test_portal_request_tour: Closing websocket connection 2026-09-06 13:39:04,205 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_business_trip_portal.TestBusinessTripPortal.test_portal_request_tour: Terminating chrome headless with pid 754 2026-09-06 13:39:04,302 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_business_trip_portal.TestBusinessTripPortal.test_portal_request_tour: Chrome Log in: /tmp/odoo_tests/rb-41ce622-224575-412242/chrome_logs/chrome_log_20260906_133904_302776_test_portal_request_tour.txt 2026-09-06 13:39:04,303 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_business_trip_portal.TestBusinessTripPortal.test_portal_request_tour: Removing chrome user profile "/tmp/tmpxw_y91ca_chrome_odoo" 2026-09-06 13:39:04,353 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 13:39:04,368 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_demo_users_group_membership: Starting TestBusinessTripDemoUsersGroupMembership.test_bt_approver_demo_has_business_trip_manager_group ... 2026-09-06 13:39:04,401 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_demo_users_group_membership: Starting TestBusinessTripDemoUsersGroupMembership.test_bt_approver_demo_not_operational_manager ... 2026-09-06 13:39:04,423 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_demo_users_group_membership: Starting TestBusinessTripDemoUsersGroupMembership.test_bt_demo_employee_reports_to_a_manager ... 2026-09-06 13:39:04,450 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_demo_users_group_membership: Starting TestBusinessTripDemoUsersGroupMembership.test_bt_user_demo_has_business_trip_user_group ... 2026-09-06 13:39:04,492 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_demo_users_group_membership: Starting TestBusinessTripDemoUsersGroupMembership.test_bt_user_demo_scoped_to_intended_role ... 2026-09-06 13:39:04,524 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:39:04,930 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [441] 2026-09-06 13:39:04,941 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [19903] 2026-09-06 13:39:04,947 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 13:39:04,964 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_portal_acl: Starting TestBusinessTripPortalAcl.test_business_trips_list_returns_200_for_user_without_bt_group ... 2026-09-06 13:39:04,976 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:bt_plain_user from n/a 2026-09-06 13:39:04,982 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 13:39:06,078 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:39:06] "GET /my/business-trips HTTP/1.1" 200 - 275 0.207 0.891 2026-09-06 13:39:06,080 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_portal_acl.TestBusinessTripPortalAcl.test_business_trips_list_returns_200_for_user_without_bt_group: waiting for threads: [] 2026-09-06 13:39:06,117 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 13:39:06,520 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [442] 2026-09-06 13:39:06,531 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [19905] 2026-09-06 13:39:06,538 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 13:39:06,624 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_portal_check_access_deprecation: Starting TestPortalCheckAccessRightsDeprecationGuard.test_portal_routes_do_not_use_deprecated_check_access_rights ... 2026-09-06 13:39:06,665 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:bt_checkaccess_portal from n/a 2026-09-06 13:39:06,672 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 13:39:06,912 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:39:06] "POST /my/counters HTTP/1.1" 200 - 24 0.019 0.223 2026-09-06 13:39:07,691 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:39:07] "GET /my/business-trips HTTP/1.1" 200 - 259 0.177 0.596 2026-09-06 13:39:07,694 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_portal_check_access_deprecation.TestPortalCheckAccessRightsDeprecationGuard.test_portal_routes_do_not_use_deprecated_check_access_rights: waiting for threads: [] 2026-09-06 13:39:07,730 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 13:39:08,196 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [443] 2026-09-06 13:39:08,203 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [19909] 2026-09-06 13:39:08,209 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 13:39:08,302 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_portal_check_access_deprecation: Starting TestPortalBusinessTripsAuthorizedAccessNonTour.test_authorized_user_reaches_business_trips_without_redirect_non_regression_guard ... 2026-09-06 13:39:08,338 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:bt_authorized_portal from n/a 2026-09-06 13:39:08,343 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 13:39:10,201 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:39:10] "GET /my/business-trips HTTP/1.1" 200 - 279 0.187 1.673 2026-09-06 13:39:10,205 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_portal_check_access_deprecation.TestPortalBusinessTripsAuthorizedAccessNonTour.test_authorized_user_reaches_business_trips_without_redirect_non_regression_guard: waiting for threads: [] 2026-09-06 13:39:10,237 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 13:39:10,249 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_security_group_category: Starting TestBusinessTripGroupCategory.test_group_manager_category_is_core_business_trips_category ... 2026-09-06 13:39:10,271 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_security_group_category: Starting TestBusinessTripGroupCategory.test_group_user_category_is_core_business_trips_category ... 2026-09-06 13:39:10,295 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_security_group_category: Starting TestBusinessTripGroupCategory.test_hand_rolled_category_no_longer_exists ... 2026-09-06 13:39:10,318 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:39:14,384 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [444] 2026-09-06 13:39:14,395 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [20098] 2026-09-06 13:39:14,401 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 13:39:14,553 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_travel_allowance: Starting TestTravelAllowanceResolution.test_distance_computed_from_coordinates_feeds_range ... 2026-09-06 13:39:14,701 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_travel_allowance: Starting TestTravelAllowanceResolution.test_distance_range_matches_only_inside_bounds ... 2026-09-06 13:39:14,841 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_travel_allowance: Starting TestTravelAllowanceResolution.test_missing_destination_coordinates_does_not_crash ... 2026-09-06 13:39:14,967 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_travel_allowance: Starting TestTravelAllowanceResolution.test_more_specific_state_rule_wins_via_sequence ... 2026-09-06 13:39:15,069 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_travel_allowance: Starting TestTravelAllowanceResolution.test_no_matching_rule_yields_zero_without_error ... 2026-09-06 13:39:15,171 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_travel_allowance: Starting TestTravelAllowanceResolution.test_region_rule_resolves_for_destination_in_region ... 2026-09-06 13:39:15,270 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_travel_allowance: Starting TestTravelAllowanceResolution.test_ticket_class_rule_and_wildcard_semantics ... 2026-09-06 13:39:15,415 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_travel_allowance: Starting TestTravelAllowanceResolution.test_validity_window_current_rule_wins_over_future ... 2026-09-06 13:39:15,549 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 13:39:20,136 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [445] 2026-09-06 13:39:20,146 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [20311] 2026-09-06 13:39:20,152 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 13:39:20,294 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_travel_allowance: Starting TestTravelAllowanceAmounts.test_per_traveller_total_and_header_rollup ... 2026-09-06 13:39:20,479 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_travel_allowance: Starting TestTravelAllowanceAmounts.test_resolution_is_idempotent ... 2026-09-06 13:39:20,604 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_travel_allowance: Starting TestTravelAllowanceAmounts.test_snapshot_amount_not_retro_changed_by_rule_edit ... 2026-09-06 13:39:20,751 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 13:39:25,004 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [446] 2026-09-06 13:39:25,013 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [20513] 2026-09-06 13:39:25,020 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 13:39:25,175 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_travel_allowance: Starting TestTravelAllowanceMultiCompany.test_global_rule_resolves_when_no_company_rule ... 2026-09-06 13:39:28,977 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 13:39:33,585 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [447] 2026-09-06 13:39:33,593 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [20891] 2026-09-06 13:39:33,599 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 13:39:33,742 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_travel_allowance: Starting TestTravelAllowanceConstraints.test_distance_range_rejects_max_not_above_min ... 2026-09-06 13:39:33,812 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_travel_allowance: Starting TestTravelAllowanceConstraints.test_geo_consistency_rejects_state_not_in_group ... 2026-09-06 13:39:33,856 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_travel_allowance: Starting TestTravelAllowanceConstraints.test_validity_window_rejects_end_before_start ... 2026-09-06 13:39:33,920 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 13:39:38,285 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [448] 2026-09-06 13:39:38,302 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21083] 2026-09-06 13:39:38,308 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 13:39:38,457 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_travel_allowance: Starting TestTravelAllowanceExpenseSeam.test_expense_line_vals_shape_for_bt_c ... 2026-09-06 13:39:38,590 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_travel_allowance: Starting TestTravelAllowanceExpenseSeam.test_no_expense_line_vals_when_no_allowance ... 2026-09-06 13:39:38,736 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 13:39:42,857 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [449] 2026-09-06 13:39:42,867 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21279] 2026-09-06 13:39:42,873 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 13:39:43,026 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_travel_allowance: Starting TestTravelAllowanceDefaults.test_allowance_days_default_from_trip_duration ... 2026-09-06 13:39:43,196 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 13:39:47,658 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [450] 2026-09-06 13:39:47,675 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21473] 2026-09-06 13:39:47,685 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 13:39:47,880 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_travel_allowance: Starting TestTravelAllowanceCoordinateEdgeCases.test_out_of_range_coordinates_handled_gracefully ... 2026-09-06 13:39:48,067 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip.tests.test_travel_allowance: Starting TestTravelAllowanceCoordinateEdgeCases.test_ungeooded_destination_does_not_use_bogus_haversine ... 2026-09-06 13:39:48,306 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 13:39:48,781 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [451] 2026-09-06 13:39:48,791 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21486] 2026-09-06 13:39:48,797 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 13:39:48,875 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip_approval.tests.test_business_trip_approval: Starting TestBusinessTripApproval.test_approval_drives_trip_to_confirmed ... 2026-09-06 13:39:49,926 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #67 deleted mail.mail records with IDs: [452] 2026-09-06 13:39:50,150 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [217] 2026-09-06 13:39:50,269 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [453] 2026-09-06 13:39:50,725 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip_approval.tests.test_business_trip_approval: Starting TestBusinessTripApproval.test_auto_install_flag_is_true ... 2026-09-06 13:39:50,750 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip_approval.tests.test_business_trip_approval: Starting TestBusinessTripApproval.test_back_link_populates_forward_m2m_via_res_ref_discovery ... 2026-09-06 13:39:51,223 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip_approval.tests.test_business_trip_approval: Starting TestBusinessTripApproval.test_base_submit_button_restored_in_form_view ... 2026-09-06 13:39:51,278 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip_approval.tests.test_business_trip_approval: Starting TestBusinessTripApproval.test_cancel_reverts_confirmed_trip ... 2026-09-06 13:39:52,204 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #67 deleted mail.mail records with IDs: [454] 2026-09-06 13:39:52,385 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [218] 2026-09-06 13:39:52,501 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [455] 2026-09-06 13:39:53,051 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip_approval.tests.test_business_trip_approval: Starting TestBusinessTripApproval.test_get_approved_from_draft_confirms_trip_without_stranding ... 2026-09-06 13:39:53,951 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [456] 2026-09-06 13:39:54,116 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [219] 2026-09-06 13:39:54,623 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip_approval.tests.test_business_trip_approval: Starting TestBusinessTripApproval.test_late_violation_blocks_validate_and_trip_not_confirmed ... 2026-09-06 13:39:55,569 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #67 deleted mail.mail records with IDs: [457] 2026-09-06 13:39:55,641 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #67 deleted mail.message records with IDs: [21549, 21546] 2026-09-06 13:39:55,674 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #67 deleted business.trip.traveller records with IDs: [66] 2026-09-06 13:39:55,809 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #67 deleted mail.followers records with IDs: [1487] 2026-09-06 13:39:55,914 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip_approval.tests.test_business_trip_approval: Starting TestBusinessTripApproval.test_non_matching_trip_is_transparent ... 2026-09-06 13:39:56,054 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip_approval.tests.test_business_trip_approval: Starting TestBusinessTripApproval.test_non_owner_approver_can_refuse_trip_without_accesserror ... 2026-09-06 13:39:56,462 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [458] 2026-09-06 13:39:56,482 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21556] 2026-09-06 13:39:56,495 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 13:39:57,394 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #67 deleted mail.mail records with IDs: [459] 2026-09-06 13:39:57,481 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #67 deleted mail.mail records with IDs: [460] 2026-09-06 13:39:57,632 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [221, 222] 2026-09-06 13:39:57,744 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [461] 2026-09-06 13:39:57,861 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip_approval.tests.test_business_trip_approval: Starting TestBusinessTripApproval.test_non_owner_approver_can_validate_trip_without_accesserror ... 2026-09-06 13:39:58,245 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [462] 2026-09-06 13:39:58,254 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21573] 2026-09-06 13:39:58,259 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 13:39:59,180 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #67 deleted mail.mail records with IDs: [463] 2026-09-06 13:39:59,280 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #67 deleted mail.mail records with IDs: [464] 2026-09-06 13:39:59,454 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [223, 224] 2026-09-06 13:39:59,565 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [465] 2026-09-06 13:39:59,776 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #69 deleted mail.activity records with IDs: [225] 2026-09-06 13:39:59,882 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #69 deleted mail.mail records with IDs: [466] 2026-09-06 13:40:00,295 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip_approval.tests.test_business_trip_approval: Starting TestBusinessTripApproval.test_per_company_seed_is_idempotent_and_populates_code ... 2026-09-06 13:40:01,106 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip_approval.tests.test_business_trip_approval: Starting TestBusinessTripApproval.test_precondition_violation_blocks_confirm_and_rolls_back ... 2026-09-06 13:40:01,637 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #67 deleted mail.message records with IDs: [21600, 21597] 2026-09-06 13:40:01,679 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #67 deleted business.trip.traveller records with IDs: [70] 2026-09-06 13:40:01,711 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #67 deleted approval.request.line records with IDs: [59] 2026-09-06 13:40:01,789 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #67 deleted request.approval.user.line records with IDs: [52] 2026-09-06 13:40:01,820 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #67 deleted mail.followers records with IDs: [1503] 2026-09-06 13:40:01,896 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip_approval.tests.test_business_trip_approval: Starting TestBusinessTripApproval.test_refuse_drives_trip_back_to_draft ... 2026-09-06 13:40:02,653 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #67 deleted mail.mail records with IDs: [467] 2026-09-06 13:40:02,762 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [226] 2026-09-06 13:40:02,869 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [468] 2026-09-06 13:40:02,941 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip_approval.tests.test_business_trip_approval: Starting TestBusinessTripApproval.test_seed_is_single_admin_approver_not_officer_group ... 2026-09-06 13:40:03,342 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [469] 2026-09-06 13:40:03,349 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21618] 2026-09-06 13:40:03,356 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 13:40:03,435 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [470] 2026-09-06 13:40:03,443 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21619] 2026-09-06 13:40:03,448 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 13:40:04,331 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #67 deleted mail.mail records with IDs: [471] 2026-09-06 13:40:04,538 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [227] 2026-09-06 13:40:04,634 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [472] 2026-09-06 13:40:05,113 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip_approval.tests.test_business_trip_approval: Starting TestBusinessTripApproval.test_submit_applies_head_field_mapping ... 2026-09-06 13:40:05,615 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip_approval.tests.test_business_trip_approval: Starting TestBusinessTripApproval.test_submit_creates_linked_request_and_leaves_trip_submitted ... 2026-09-06 13:40:06,068 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip_approval.tests.test_business_trip_approval: Starting TestBusinessTripApproval.test_travellers_surface_as_approval_request_lines ... 2026-09-06 13:40:06,716 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip_approval.tests.test_business_trip_approval: Starting TestBusinessTripApproval.test_validate_post_confirms_and_posts_message_on_normal_draft_trip ... 2026-09-06 13:40:07,264 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip_approval.tests.test_business_trip_approval: Starting TestBusinessTripApproval.test_validate_post_traveller_less_draft_does_not_post_misleading_confirmed_message ... 2026-09-06 13:40:07,383 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #67 deleted mail.message records with IDs: [21661] 2026-09-06 13:40:07,420 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #67 deleted business.trip.traveller records with IDs: [78] 2026-09-06 13:40:07,433 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #67 deleted mail.followers records with IDs: [1526] 2026-09-06 13:40:07,785 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip_approval.tests.test_business_trip_approval: Starting TestBusinessTripApproval.test_when_to_approve_is_data_driven ... 2026-09-06 13:40:07,948 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 13:40:08,342 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [473] 2026-09-06 13:40:08,358 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21667] 2026-09-06 13:40:08,365 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 13:40:08,545 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip_fleet.tests.test_business_trip_fleet_bridge: Starting TestBridgeBookGeneration.test_book_fleet_from_trip ... 2026-09-06 13:40:08,776 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip_fleet.tests.test_business_trip_fleet_bridge: Starting TestBridgeBookGeneration.test_idempotency_no_extra_booking ... 2026-09-06 13:40:08,998 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip_fleet.tests.test_business_trip_fleet_bridge: Starting TestBridgeBookGeneration.test_multi_line_mixed_services ... 2026-09-06 13:40:09,249 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 13:40:09,753 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [474] 2026-09-06 13:40:09,761 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21696] 2026-09-06 13:40:09,769 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 13:40:09,942 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip_fleet.tests.test_business_trip_fleet_bridge: Starting TestBridgePredicate.test_is_trip_managed_predicate ... 2026-09-06 13:40:10,288 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 13:40:10,725 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [475] 2026-09-06 13:40:10,744 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21715] 2026-09-06 13:40:10,760 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 13:40:10,932 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip_fleet.tests.test_business_trip_fleet_bridge: Starting TestInvariantNoDoubleGate.test_no_double_gate ... 2026-09-06 13:40:11,259 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <492257045134549.1788702011.190969705581665-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:40:11,328 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #74 deleted mail.mail records with IDs: [476] 2026-09-06 13:40:11,433 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <539556036584060.1788702011.395946502685547-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:40:11,439 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #74 deleted mail.mail records with IDs: [477] 2026-09-06 13:40:11,553 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #74 deleted mail.mail records with IDs: [478] 2026-09-06 13:40:11,668 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #74 deleted mail.mail records with IDs: [479] 2026-09-06 13:40:11,801 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <425077392499451.1788702011.740419864654541-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:40:11,818 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #74 deleted mail.mail records with IDs: [480] 2026-09-06 13:40:11,971 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <161311555336487.1788702011.909669399261475-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:40:11,977 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #74 deleted mail.mail records with IDs: [481] 2026-09-06 13:40:12,050 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #74 deleted mail.mail records with IDs: [482] 2026-09-06 13:40:12,131 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 13:40:12,556 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [483] 2026-09-06 13:40:12,565 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21738] 2026-09-06 13:40:12,572 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 13:40:12,744 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip_fleet.tests.test_business_trip_fleet_bridge: Starting TestInvariantBackwardCompat.test_backward_compat_standalone ... 2026-09-06 13:40:13,004 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <181898609876770.1788702012.916667699813843-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:40:13,054 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [484] 2026-09-06 13:40:13,123 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <318077806681386.1788702013.088090181350708-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:40:13,148 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [485] 2026-09-06 13:40:13,231 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [486] 2026-09-06 13:40:13,318 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [487] 2026-09-06 13:40:13,399 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <341356934571457.1788702013.354631423950195-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:40:13,406 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [488] 2026-09-06 13:40:13,490 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <890968552721596.1788702013.443485975265503-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:40:13,496 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [489] 2026-09-06 13:40:13,591 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [490] 2026-09-06 13:40:13,654 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 13:40:14,140 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [491] 2026-09-06 13:40:14,150 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21756] 2026-09-06 13:40:14,155 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 13:40:14,345 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip_fleet.tests.test_business_trip_fleet_bridge: Starting TestAM10Cancel.test_trip_cancel_cancels_generated_booking ... 2026-09-06 13:40:14,579 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip_fleet.tests.test_business_trip_fleet_bridge: Starting TestAM10Cancel.test_trip_cancel_leaves_done_leg ... 2026-09-06 13:40:14,907 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <428085082761146.1788702014.832791805267334-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:40:14,978 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #76 deleted mail.mail records with IDs: [492] 2026-09-06 13:40:15,081 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <342225277155690.1788702015.041440725326538-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:40:15,091 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #76 deleted mail.mail records with IDs: [493] 2026-09-06 13:40:15,219 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #76 deleted mail.mail records with IDs: [494] 2026-09-06 13:40:15,333 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #76 deleted mail.mail records with IDs: [495] 2026-09-06 13:40:15,436 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <200988307639595.1788702015.398446559906006-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:40:15,443 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #76 deleted mail.mail records with IDs: [496] 2026-09-06 13:40:15,532 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <462440869594738.1788702015.499622583389282-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:40:15,538 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #76 deleted mail.mail records with IDs: [497] 2026-09-06 13:40:15,631 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #76 deleted mail.mail records with IDs: [498] 2026-09-06 13:40:15,999 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 13:40:17,017 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [499] 2026-09-06 13:40:17,031 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21792] 2026-09-06 13:40:17,039 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 13:40:17,201 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip_fleet.tests.test_business_trip_fleet_bridge: Starting TestDeleteSafety.test_trip_delete_safety ... 2026-09-06 13:40:17,498 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #77 deleted mail.message records with IDs: [21799] 2026-09-06 13:40:17,526 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #77 deleted business.trip records with IDs: [79] 2026-09-06 13:40:17,535 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #77 deleted mail.followers records with IDs: [1602] 2026-09-06 13:40:17,583 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 13:40:32,879 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_allowance_expense.py", line 22, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:40:34,523 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcb160caca0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_allowance_expense.py", line 22, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:40:34,523 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf0c3f380> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_allowance_expense.py", line 22, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:40:34,528 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_allowance_expense.py", line 22, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:40:34,530 127 INFO rb-41ce622-224575-412242 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 0x7fcaf0c3ede0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_allowance_expense.py", line 22, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:40:34,757 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_allowance_expense.py", line 22, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:40:36,836 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf0fdae80> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_allowance_expense.py", line 22, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:40:36,837 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf139e480> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_allowance_expense.py", line 22, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:40:36,842 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_allowance_expense.py", line 22, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:40:36,845 127 INFO rb-41ce622-224575-412242 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 0x7fcaf139ea20> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_allowance_expense.py", line 22, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:40:37,133 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_allowance_expense.py", line 22, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:40:39,438 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf0296d40> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_allowance_expense.py", line 22, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:40:39,439 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcb144ea480> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_allowance_expense.py", line 22, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:40:39,445 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_allowance_expense.py", line 22, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:40:39,450 127 INFO rb-41ce622-224575-412242 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 0x7fcb144eb9c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_allowance_expense.py", line 22, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:40:39,774 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_allowance_expense.py", line 22, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:40:42,014 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf1b6f9c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_allowance_expense.py", line 22, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:40:42,015 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf1ba3880> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_allowance_expense.py", line 22, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:40:42,020 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_allowance_expense.py", line 22, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:40:42,022 127 INFO rb-41ce622-224575-412242 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 0x7fcaf1ba3240> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_allowance_expense.py", line 22, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:40:42,287 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_allowance_expense.py", line 22, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:40:43,825 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf0f882c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_allowance_expense.py", line 22, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:40:43,826 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaefd628e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_allowance_expense.py", line 22, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:40:43,832 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_allowance_expense.py", line 22, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:40:43,836 127 INFO rb-41ce622-224575-412242 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 0x7fcaefd623e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_allowance_expense.py", line 22, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:40:44,715 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_allowance_expense.py", line 22, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:40:46,441 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf031e200> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_allowance_expense.py", line 22, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:40:46,442 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf0dba5c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_allowance_expense.py", line 22, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:40:46,451 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_allowance_expense.py", line 22, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:40:46,455 127 INFO rb-41ce622-224575-412242 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 0x7fcaf0dbb420> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_allowance_expense.py", line 22, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:40:46,827 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_allowance_expense.py", line 22, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:40:48,824 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaefab7380> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_allowance_expense.py", line 22, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:40:48,825 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcb15d88c20> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_allowance_expense.py", line 22, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:40:48,830 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_allowance_expense.py", line 22, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:40:48,833 127 INFO rb-41ce622-224575-412242 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 0x7fcb15d89580> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_allowance_expense.py", line 22, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:40:49,062 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_allowance_expense.py", line 22, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:40:51,261 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcb1580b9c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_allowance_expense.py", line 22, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:40:51,262 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf0d802c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_allowance_expense.py", line 22, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:40:51,269 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_allowance_expense.py", line 22, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:40:51,273 127 INFO rb-41ce622-224575-412242 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 0x7fcaf0d80180> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_allowance_expense.py", line 22, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:40:52,135 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip_hr_expense.tests.test_allowance_expense: Starting TestAllowanceExpenseBridge.test_no_allowance_yields_no_per_diem_line ... 2026-09-06 13:40:52,344 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip_hr_expense.tests.test_allowance_expense: Starting TestAllowanceExpenseBridge.test_resolved_allowance_appears_once_on_expense_report ... 2026-09-06 13:40:52,574 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:40:54,999 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaef971080> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:40:54,999 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf0256200> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:40:55,006 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:40:55,009 127 INFO rb-41ce622-224575-412242 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 0x7fcaf0255580> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:40:55,029 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 13:41:11,686 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_business_trip_expense.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:13,909 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf0e1fce0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_business_trip_expense.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:13,910 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaef90c040> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_business_trip_expense.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:13,915 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_business_trip_expense.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:13,919 127 INFO rb-41ce622-224575-412242 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 0x7fcaef90d300> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_business_trip_expense.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:14,224 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_business_trip_expense.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:15,676 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcb160efce0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_business_trip_expense.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:15,677 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf0811260> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_business_trip_expense.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:15,684 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_business_trip_expense.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:15,686 127 INFO rb-41ce622-224575-412242 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 0x7fcaf0810e00> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_business_trip_expense.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:16,582 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_business_trip_expense.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:18,190 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf13ea0c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_business_trip_expense.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:18,190 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf2221760> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_business_trip_expense.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:18,196 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_business_trip_expense.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:18,200 127 INFO rb-41ce622-224575-412242 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 0x7fcaf2222ac0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_business_trip_expense.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:18,524 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_business_trip_expense.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:20,835 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcb160e6480> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_business_trip_expense.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:20,836 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf1c016c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_business_trip_expense.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:20,843 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_business_trip_expense.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:20,847 127 INFO rb-41ce622-224575-412242 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 0x7fcaf1c013a0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_business_trip_expense.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:21,149 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_business_trip_expense.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:23,582 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcb16333ec0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_business_trip_expense.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:23,583 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf13162a0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_business_trip_expense.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:23,590 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_business_trip_expense.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:23,594 127 INFO rb-41ce622-224575-412242 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 0x7fcaf1317600> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_business_trip_expense.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:23,863 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_business_trip_expense.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:26,153 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf0c49760> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_business_trip_expense.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:26,154 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf2ef1620> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_business_trip_expense.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:26,169 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_business_trip_expense.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:26,173 127 INFO rb-41ce622-224575-412242 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 0x7fcaf2ef2660> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_business_trip_expense.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:26,472 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_business_trip_expense.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:28,094 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf09b1800> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_business_trip_expense.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:28,094 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaefdb2f20> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_business_trip_expense.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:28,099 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_business_trip_expense.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:28,102 127 INFO rb-41ce622-224575-412242 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 0x7fcaefdb2520> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_business_trip_expense.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:28,976 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_business_trip_expense.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:30,497 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaeffc36a0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_business_trip_expense.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:30,498 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcb163189a0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_business_trip_expense.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:30,504 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_business_trip_expense.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:30,508 127 INFO rb-41ce622-224575-412242 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 0x7fcb1631b600> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/tests/test_business_trip_expense.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:31,387 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip_hr_expense.tests.test_business_trip_expense: Starting TestBusinessTripExpense.test_auto_create_off_does_not_generate_on_done ... 2026-09-06 13:41:31,513 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip_hr_expense.tests.test_business_trip_expense: Starting TestBusinessTripExpense.test_auto_create_on_generates_on_done ... 2026-09-06 13:41:31,711 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip_hr_expense.tests.test_business_trip_expense: Starting TestBusinessTripExpense.test_cancel_by_non_expense_manager_removes_other_employee_sheets ... 2026-09-06 13:41:32,344 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #86 deleted hr.expense.sheet records with IDs: [12] 2026-09-06 13:41:32,377 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip_hr_expense.tests.test_business_trip_expense: Starting TestBusinessTripExpense.test_cancel_clears_draft_sheet_but_keeps_posted ... 2026-09-06 13:41:32,633 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #82 deleted hr.expense.sheet records with IDs: [13] 2026-09-06 13:41:32,667 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip_hr_expense.tests.test_business_trip_expense: Starting TestBusinessTripExpense.test_deleting_trip_keeps_sheet_with_null_link ... 2026-09-06 13:41:32,791 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #82 deleted business.trip records with IDs: [86] 2026-09-06 13:41:32,836 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip_hr_expense.tests.test_business_trip_expense: Starting TestBusinessTripExpense.test_empty_trip_analytic_distribution_creates_lines_cleanly ... 2026-09-06 13:41:33,033 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip_hr_expense.tests.test_business_trip_expense: Starting TestBusinessTripExpense.test_external_traveller_is_not_reimbursed ... 2026-09-06 13:41:33,240 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip_hr_expense.tests.test_business_trip_expense: Starting TestBusinessTripExpense.test_generated_line_payment_mode_is_own_account ... 2026-09-06 13:41:33,395 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip_hr_expense.tests.test_business_trip_expense: Starting TestBusinessTripExpense.test_generated_line_resolves_gl_expense_account ... 2026-09-06 13:41:33,576 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip_hr_expense.tests.test_business_trip_expense: Starting TestBusinessTripExpense.test_generation_is_idempotent ... 2026-09-06 13:41:33,759 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip_hr_expense.tests.test_business_trip_expense: Starting TestBusinessTripExpense.test_line_amount_set_from_service_cost ... 2026-09-06 13:41:33,931 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip_hr_expense.tests.test_business_trip_expense: Starting TestBusinessTripExpense.test_multiple_service_lines_consolidate_into_one_sheet ... 2026-09-06 13:41:34,127 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip_hr_expense.tests.test_business_trip_expense: Starting TestBusinessTripExpense.test_one_employee_traveller_yields_one_draft_sheet ... 2026-09-06 13:41:34,318 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip_hr_expense.tests.test_business_trip_expense: Starting TestBusinessTripExpense.test_service_line_analytic_override_wins ... 2026-09-06 13:41:34,522 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip_hr_expense.tests.test_business_trip_expense: Starting TestBusinessTripExpense.test_trip_analytic_distribution_stamped_on_every_line ... 2026-09-06 13:41:34,728 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip_hr_expense.tests.test_business_trip_expense: Starting TestBusinessTripExpense.test_trip_wide_service_line_funds_the_requester ... 2026-09-06 13:41:34,960 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip_hr_expense.tests.test_business_trip_expense: Starting TestBusinessTripExpense.test_two_employee_travellers_yield_two_sheets ... 2026-09-06 13:41:35,133 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip_hr_expense.tests.test_business_trip_expense: Starting TestBusinessTripExpense.test_unconfigured_product_raises_user_error ... 2026-09-06 13:41:35,316 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:37,354 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf13c58a0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:37,354 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaefa74360> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:37,361 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:37,364 127 INFO rb-41ce622-224575-412242 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 0x7fcaefa751c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:37,389 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-06 13:41:37,401 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip_hr_expense.tests.test_expense_sheet_view: Starting TestExpenseSheetView.test_expense_sheet_form_view_includes_business_trip_id ... 2026-09-06 13:41:37,661 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_business_trip_hr_expense.tests.test_expense_sheet_view: Starting TestExpenseSheetView.test_expense_sheet_form_view_parses_without_error ... 2026-09-06 13:41:37,743 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:41:37,756 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_crm_business_nature.tests.test_business_nature_sync_probe: Starting TestBusinessNatureSyncProbe.test_sync_wizard_detects_crm_business_nature_after_merge ... 2026-09-06 13:41:38,288 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 13:41:38,301 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_crm_business_nature.tests.test_business_nature_sync_wizard_crm: Starting TestBusinessNatureSyncWizardCrm.test_action_sync_batches_stale_lead_back_to_commercial_partner ... 2026-09-06 13:41:38,947 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_crm_business_nature.tests.test_business_nature_sync_wizard_crm: Starting TestBusinessNatureSyncWizardCrm.test_action_sync_returns_success_notification ... 2026-09-06 13:41:39,523 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_crm_business_nature.tests.test_business_nature_sync_wizard_crm: Starting TestBusinessNatureSyncWizardCrm.test_action_sync_skips_crm_leg_when_toggle_off ... 2026-09-06 13:41:40,111 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 13:41:40,120 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_crm_business_nature.tests.test_business_type: Starting TestBusinessType.test_change_business_type_in_partner_company ... 2026-09-06 13:41:40,597 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_crm_business_nature.tests.test_business_type: Starting TestBusinessType.test_change_business_type_in_partner_person_have_company ... 2026-09-06 13:41:41,063 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_crm_business_nature.tests.test_business_type: Starting TestBusinessType.test_compute_customer_is_company ... 2026-09-06 13:41:41,546 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_crm_business_nature.tests.test_business_type: Starting TestBusinessType.test_compute_customer_is_person_have_company ... 2026-09-06 13:41:42,061 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_crm_business_nature.tests.test_business_type: Starting TestBusinessType.test_compute_customer_is_person_no_company ... 2026-09-06 13:41:42,523 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_crm_business_nature.tests.test_business_type: Starting TestBusinessType.test_convert_lead2opportunity_create_partner ... 2026-09-06 13:41:42,983 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_crm_business_nature.tests.test_business_type: Starting TestBusinessType.test_convert_lead2opportunity_create_partner_person ... 2026-09-06 13:41:43,398 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_crm_business_nature.tests.test_business_type: Starting TestBusinessType.test_convert_lead2opportunity_create_partner_person_have_company ... 2026-09-06 13:41:43,950 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 13:41:43,961 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_crm_business_nature.tests.test_crm_business_nature_fold: Starting TestCrmBusinessNatureFold.test_convert_lead_to_opportunity_carries_all_five_fields ... 2026-09-06 13:41:44,365 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_crm_business_nature.tests.test_crm_business_nature_fold: Starting TestCrmBusinessNatureFold.test_folded_fields_blank_when_customer_has_no_company ... 2026-09-06 13:41:44,761 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_crm_business_nature.tests.test_crm_business_nature_fold: Starting TestCrmBusinessNatureFold.test_folded_fields_compute_from_company_customer ... 2026-09-06 13:41:45,267 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_crm_business_nature.tests.test_crm_business_nature_fold: Starting TestCrmBusinessNatureFold.test_form_surfaces_all_five_fields ... 2026-09-06 13:41:45,752 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_crm_business_nature.tests.test_crm_business_nature_fold: Starting TestCrmBusinessNatureFold.test_leads_filter_preserves_employee_size_id_name_quirk ... 2026-09-06 13:41:46,288 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_crm_business_nature.tests.test_crm_business_nature_fold: Starting TestCrmBusinessNatureFold.test_opportunities_filter_surfaces_all_five_group_bys ... 2026-09-06 13:41:46,648 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 13:41:46,658 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_crm_business_nature.tests.test_employee_size: Starting TestEmployeeSize.test_change_employee_size_in_partner_company ... 2026-09-06 13:41:47,096 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_crm_business_nature.tests.test_employee_size: Starting TestEmployeeSize.test_change_employee_size_in_partner_person_have_company ... 2026-09-06 13:41:47,596 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_crm_business_nature.tests.test_employee_size: Starting TestEmployeeSize.test_compute_customer_is_company ... 2026-09-06 13:41:47,953 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_crm_business_nature.tests.test_employee_size: Starting TestEmployeeSize.test_compute_customer_is_person_have_company ... 2026-09-06 13:41:48,377 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_crm_business_nature.tests.test_employee_size: Starting TestEmployeeSize.test_compute_customer_is_person_no_company ... 2026-09-06 13:41:48,733 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_crm_business_nature.tests.test_employee_size: Starting TestEmployeeSize.test_convert_employee_size_create_new_partner ... 2026-09-06 13:41:49,211 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_crm_business_nature.tests.test_employee_size: Starting TestEmployeeSize.test_convert_lead2opportunity_create_partner_person ... 2026-09-06 13:41:49,629 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_crm_business_nature.tests.test_employee_size: Starting TestEmployeeSize.test_convert_lead2opportunity_create_partner_person_have_company ... 2026-09-06 13:41:50,026 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 13:41:50,037 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_crm_customer_recognition.tests.test_crm_lead: Starting TestCrmLead.test_lead_data_after_partner_recognize ... 2026-09-06 13:41:50,141 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_crm_customer_recognition.tests.test_crm_lead: Starting TestCrmLead.test_no_recognize_partner ... 2026-09-06 13:41:50,243 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_crm_customer_recognition.tests.test_crm_lead: Starting TestCrmLead.test_recognize_partner_after_create ... 2026-09-06 13:41:50,346 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_crm_customer_recognition.tests.test_crm_lead: Starting TestCrmLead.test_recognize_partner_with_email ... 2026-09-06 13:41:50,433 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_crm_customer_recognition.tests.test_crm_lead: Starting TestCrmLead.test_recognize_partner_with_mobile ... 2026-09-06 13:41:51,148 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_crm_customer_recognition.tests.test_crm_lead: Starting TestCrmLead.test_recognize_partner_with_phone ... 2026-09-06 13:41:51,277 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:41:51,289 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_crm_dob.tests.test_crm_lead: Starting TestCrmLead.test_compute_customer_dob ... 2026-09-06 13:41:51,392 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_crm_dob.tests.test_crm_lead: Starting TestCrmLead.test_compute_yy_mm_of_birth ... 2026-09-06 13:41:51,433 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_crm_dob.tests.test_crm_lead: Starting TestCrmLead.test_default_compute_yy_mm_of_birth ... 2026-09-06 13:41:51,458 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_crm_dob.tests.test_crm_lead: Starting TestCrmLead.test_lead2opportunity_create_partner ... 2026-09-06 13:41:51,619 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [500] 2026-09-06 13:41:51,704 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [501] 2026-09-06 13:41:51,805 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.tools.mail_validation: The (optional) `flanker` Python module is not installed,so email validation will fallback to email_normalize. 2026-09-06 13:41:51,880 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [502] 2026-09-06 13:41:51,912 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:41:51,922 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_crm_sankey.tests.test_crm_lead: Starting TestCrmLead.test_case_01 ... 2026-09-06 13:41:51,976 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_crm_sankey.tests.test_crm_lead: Starting TestCrmLead.test_case_02 ... 2026-09-06 13:41:52,090 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_crm_sankey.tests.test_crm_lead: Starting TestCrmLead.test_case_03 ... 2026-09-06 13:41:52,226 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_crm_sankey.tests.test_crm_lead: Starting TestCrmLead.test_case_04 ... 2026-09-06 13:41:52,323 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_crm_sankey.tests.test_crm_lead: Starting TestCrmLead.test_case_05 ... 2026-09-06 13:41:52,421 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_crm_sankey.tests.test_crm_lead: Starting TestCrmLead.test_case_06 ... 2026-09-06 13:41:52,572 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_crm_sankey.tests.test_crm_lead: Starting TestCrmLead.test_case_07 ... 2026-09-06 13:41:52,735 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:41:52,766 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_controller: Starting CustomizerTestMenu.test_1_2_1_1_edit_menu_rename_to_other_string ... 2026-09-06 13:41:52,790 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_controller: Starting CustomizerTestMenu.test_1_2_1_2_edit_menu_add_group ... 2026-09-06 13:41:52,817 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_controller: Starting CustomizerTestMenu.test_1_2_1_3_edit_menu_remove_group ... 2026-09-06 13:41:52,851 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_controller: Starting CustomizerTestMenu.test_1_2_1_4_edit_menu_change_sequence ... 2026-09-06 13:41:52,878 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_controller: Starting CustomizerTestMenu.test_1_2_2_edit_menu_create_menu ... 2026-09-06 13:41:52,990 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_controller: Starting CustomizerTestMenu.test_1_2_3_edit_menu_unlink_menu ... 2026-09-06 13:41:53,084 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.ui.menu records with IDs: [1659, 1660, 1661] 2026-09-06 13:41:53,105 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_controller: Starting CustomizerTestMenu.test_create_new_app ... 2026-09-06 13:41:53,160 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_controller.py", line 108, in test_create_new_app res = ViinCustomizer.create_new_app(self, appData, modelData) File "/data/build/rb-41ce622-224575/odoo/http.py", line 754, in route_wrapper result = endpoint(self, *args, **params_ok) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/controllers/controllers.py", line 96, in create_new_app res = request.env['ir.model'].create_new_model(**modelData) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:54,760 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf281ec00> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_controller.py", line 108, in test_create_new_app res = ViinCustomizer.create_new_app(self, appData, modelData) File "/data/build/rb-41ce622-224575/odoo/http.py", line 754, in route_wrapper result = endpoint(self, *args, **params_ok) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/controllers/controllers.py", line 96, in create_new_app res = request.env['ir.model'].create_new_model(**modelData) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:54,761 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf23e4e00> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_controller.py", line 108, in test_create_new_app res = ViinCustomizer.create_new_app(self, appData, modelData) File "/data/build/rb-41ce622-224575/odoo/http.py", line 754, in route_wrapper result = endpoint(self, *args, **params_ok) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/controllers/controllers.py", line 96, in create_new_app res = request.env['ir.model'].create_new_model(**modelData) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:54,768 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_controller.py", line 108, in test_create_new_app res = ViinCustomizer.create_new_app(self, appData, modelData) File "/data/build/rb-41ce622-224575/odoo/http.py", line 754, in route_wrapper result = endpoint(self, *args, **params_ok) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/controllers/controllers.py", line 96, in create_new_app res = request.env['ir.model'].create_new_model(**modelData) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:54,772 127 INFO rb-41ce622-224575-412242 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 0x7fcaf23e7920> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_controller.py", line 108, in test_create_new_app res = ViinCustomizer.create_new_app(self, appData, modelData) File "/data/build/rb-41ce622-224575/odoo/http.py", line 754, in route_wrapper result = endpoint(self, *args, **params_ok) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/controllers/controllers.py", line 96, in create_new_app res = request.env['ir.model'].create_new_model(**modelData) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:55,188 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_controller: Starting CustomizerTestMenu.test_create_new_app_duplicate_model ... 2026-09-06 13:41:55,247 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_controller.py", line 156, in test_create_new_app_duplicate_model ViinCustomizer.create_new_app(self, appData, modelData) File "/data/build/rb-41ce622-224575/odoo/http.py", line 754, in route_wrapper result = endpoint(self, *args, **params_ok) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/controllers/controllers.py", line 96, in create_new_app res = request.env['ir.model'].create_new_model(**modelData) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/odoo/addons/base/models/ir_model.py", line 406, in create res = super(IrModel, self).create(vals_list) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:57,453 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf0f88040> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_controller.py", line 156, in test_create_new_app_duplicate_model ViinCustomizer.create_new_app(self, appData, modelData) File "/data/build/rb-41ce622-224575/odoo/http.py", line 754, in route_wrapper result = endpoint(self, *args, **params_ok) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/controllers/controllers.py", line 96, in create_new_app res = request.env['ir.model'].create_new_model(**modelData) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/odoo/addons/base/models/ir_model.py", line 406, in create res = super(IrModel, self).create(vals_list) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:57,454 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaef9c9a80> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_controller.py", line 156, in test_create_new_app_duplicate_model ViinCustomizer.create_new_app(self, appData, modelData) File "/data/build/rb-41ce622-224575/odoo/http.py", line 754, in route_wrapper result = endpoint(self, *args, **params_ok) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/controllers/controllers.py", line 96, in create_new_app res = request.env['ir.model'].create_new_model(**modelData) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/odoo/addons/base/models/ir_model.py", line 406, in create res = super(IrModel, self).create(vals_list) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:57,460 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_controller.py", line 156, in test_create_new_app_duplicate_model ViinCustomizer.create_new_app(self, appData, modelData) File "/data/build/rb-41ce622-224575/odoo/http.py", line 754, in route_wrapper result = endpoint(self, *args, **params_ok) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/controllers/controllers.py", line 96, in create_new_app res = request.env['ir.model'].create_new_model(**modelData) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/odoo/addons/base/models/ir_model.py", line 406, in create res = super(IrModel, self).create(vals_list) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:57,463 127 INFO rb-41ce622-224575-412242 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 0x7fcaef9caca0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_controller.py", line 156, in test_create_new_app_duplicate_model ViinCustomizer.create_new_app(self, appData, modelData) File "/data/build/rb-41ce622-224575/odoo/http.py", line 754, in route_wrapper result = endpoint(self, *args, **params_ok) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/controllers/controllers.py", line 96, in create_new_app res = request.env['ir.model'].create_new_model(**modelData) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/odoo/addons/base/models/ir_model.py", line 406, in create res = super(IrModel, self).create(vals_list) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:57,782 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_controller.py", line 156, in test_create_new_app_duplicate_model ViinCustomizer.create_new_app(self, appData, modelData) File "/data/build/rb-41ce622-224575/odoo/http.py", line 754, in route_wrapper result = endpoint(self, *args, **params_ok) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/controllers/controllers.py", line 96, in create_new_app res = request.env['ir.model'].create_new_model(**modelData) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:59,761 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf2816200> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_controller.py", line 156, in test_create_new_app_duplicate_model ViinCustomizer.create_new_app(self, appData, modelData) File "/data/build/rb-41ce622-224575/odoo/http.py", line 754, in route_wrapper result = endpoint(self, *args, **params_ok) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/controllers/controllers.py", line 96, in create_new_app res = request.env['ir.model'].create_new_model(**modelData) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:59,762 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcb12a2a840> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_controller.py", line 156, in test_create_new_app_duplicate_model ViinCustomizer.create_new_app(self, appData, modelData) File "/data/build/rb-41ce622-224575/odoo/http.py", line 754, in route_wrapper result = endpoint(self, *args, **params_ok) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/controllers/controllers.py", line 96, in create_new_app res = request.env['ir.model'].create_new_model(**modelData) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:59,770 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_controller.py", line 156, in test_create_new_app_duplicate_model ViinCustomizer.create_new_app(self, appData, modelData) File "/data/build/rb-41ce622-224575/odoo/http.py", line 754, in route_wrapper result = endpoint(self, *args, **params_ok) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/controllers/controllers.py", line 96, in create_new_app res = request.env['ir.model'].create_new_model(**modelData) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:41:59,777 127 INFO rb-41ce622-224575-412242 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 0x7fcb12a2ab60> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_controller.py", line 156, in test_create_new_app_duplicate_model ViinCustomizer.create_new_app(self, appData, modelData) File "/data/build/rb-41ce622-224575/odoo/http.py", line 754, in route_wrapper result = endpoint(self, *args, **params_ok) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/controllers/controllers.py", line 96, in create_new_app res = request.env['ir.model'].create_new_model(**modelData) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:00,135 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_controller: Starting CustomizerTestMenu.test_create_new_app_with_existing_model ... 2026-09-06 13:42:00,205 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:02,407 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf0600220> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:02,408 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf316af20> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:02,413 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:02,416 127 INFO rb-41ce622-224575-412242 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 0x7fcaf3169bc0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:02,436 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 13:42:02,669 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_new_fields_and_tools: Starting CustomizerNewFieldsAndTools.test_legacy_selection_string_field_creates_with_populated_selection_ids ... 2026-09-06 13:42:02,704 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 278, in test_legacy_selection_string_field_creates_with_populated_selection_ids model = self._make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 65, in _make_manual_model return self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:04,472 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf0d70ae0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 278, in test_legacy_selection_string_field_creates_with_populated_selection_ids model = self._make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 65, in _make_manual_model return self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:04,473 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaee2c4680> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 278, in test_legacy_selection_string_field_creates_with_populated_selection_ids model = self._make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 65, in _make_manual_model return self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:04,484 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 278, in test_legacy_selection_string_field_creates_with_populated_selection_ids model = self._make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 65, in _make_manual_model return self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:04,489 127 INFO rb-41ce622-224575-412242 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 0x7fcaee2c4ea0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 278, in test_legacy_selection_string_field_creates_with_populated_selection_ids model = self._make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 65, in _make_manual_model return self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:05,523 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 280, in test_legacy_selection_string_field_creates_with_populated_selection_ids field = self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:06,961 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaefdd2c00> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 280, in test_legacy_selection_string_field_creates_with_populated_selection_ids field = self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:06,962 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf2ca37e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 280, in test_legacy_selection_string_field_creates_with_populated_selection_ids field = self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:06,969 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 280, in test_legacy_selection_string_field_creates_with_populated_selection_ids field = self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:06,972 127 INFO rb-41ce622-224575-412242 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 0x7fcaf2ca3d80> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 280, in test_legacy_selection_string_field_creates_with_populated_selection_ids field = self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:07,204 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_new_fields_and_tools: Starting CustomizerNewFieldsAndTools.test_palette_create_path_yields_real_usable_field_per_ttype ... 2026-09-06 13:42:07,241 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 133, in test_palette_create_path_yields_real_usable_field_per_ttype self._make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 65, in _make_manual_model return self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:09,303 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf30771a0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 133, in test_palette_create_path_yields_real_usable_field_per_ttype self._make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 65, in _make_manual_model return self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:09,304 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaefadf1a0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 133, in test_palette_create_path_yields_real_usable_field_per_ttype self._make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 65, in _make_manual_model return self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:09,312 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 133, in test_palette_create_path_yields_real_usable_field_per_ttype self._make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 65, in _make_manual_model return self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:09,316 127 INFO rb-41ce622-224575-412242 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 0x7fcaefadca40> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 133, in test_palette_create_path_yields_real_usable_field_per_ttype self._make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 65, in _make_manual_model return self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:09,648 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:11,773 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf089cae0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:11,774 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf06004a0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:11,779 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:11,781 127 INFO rb-41ce622-224575-412242 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 0x7fcaf0601f80> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:12,062 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:13,896 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaef9231a0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:13,897 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf206e700> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:13,905 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:13,909 127 INFO rb-41ce622-224575-412242 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 0x7fcaf206d1c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:14,783 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:16,420 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaefa91760> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:16,421 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcb160ebe20> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:16,426 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:16,429 127 INFO rb-41ce622-224575-412242 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 0x7fcb160eb2e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:16,641 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:18,904 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf16d6160> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:18,905 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcb15f944a0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:18,911 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:18,915 127 INFO rb-41ce622-224575-412242 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 0x7fcb15f96520> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:19,182 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:21,326 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf184a700> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:21,327 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf05f8fe0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:21,332 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:21,334 127 INFO rb-41ce622-224575-412242 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 0x7fcaf05fa020> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:21,587 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:23,078 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf20bc2c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:23,079 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcb1413d800> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:23,084 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:23,087 127 INFO rb-41ce622-224575-412242 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 0x7fcb16092200> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:23,893 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:25,242 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf1cd99e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:25,243 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf2f525c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:25,248 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:25,251 127 INFO rb-41ce622-224575-412242 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 0x7fcaf2f51f80> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:25,451 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:27,343 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf0de4c20> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:27,344 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf1ce3e20> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:27,348 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:27,350 127 INFO rb-41ce622-224575-412242 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 0x7fcaf1ce2c00> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:27,694 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:29,640 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf16d6f20> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:29,640 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf0885120> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:29,648 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:29,651 127 INFO rb-41ce622-224575-412242 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 0x7fcaf0884400> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:29,928 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:32,147 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf09b04a0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:32,148 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf033c400> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:32,154 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:32,156 127 INFO rb-41ce622-224575-412242 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 0x7fcaf033e200> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:32,428 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:33,903 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf23900e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:33,903 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf0c4ba60> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:33,908 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:33,910 127 INFO rb-41ce622-224575-412242 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 0x7fcaf0c48360> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:34,820 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:36,477 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf13a9260> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:36,478 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaefde6700> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:36,487 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:36,490 127 INFO rb-41ce622-224575-412242 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 0x7fcaefde45e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:36,758 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:39,124 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf0ab4040> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:39,125 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf31ebce0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:39,145 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:39,149 127 INFO rb-41ce622-224575-412242 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 0x7fcaf31e9120> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:39,482 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:41,866 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcb160dc0e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:41,867 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaefabf240> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:41,873 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:41,875 127 INFO rb-41ce622-224575-412242 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 0x7fcaefabf4c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:42,341 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:44,484 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf2d7ae80> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:44,485 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaefd61c60> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:44,491 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:44,494 127 INFO rb-41ce622-224575-412242 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 0x7fcaefd63100> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 145, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 45, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:44,862 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_new_fields_and_tools: Starting CustomizerNewFieldsAndTools.test_related_field_input_exposed_on_customizer_form ... 2026-09-06 13:42:44,907 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_new_fields_and_tools: Starting CustomizerNewFieldsAndTools.test_related_field_onchange_derives_ttype ... 2026-09-06 13:42:44,964 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 194, in test_related_field_onchange_derives_ttype self._make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 65, in _make_manual_model return self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:46,600 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf2c8b740> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 194, in test_related_field_onchange_derives_ttype self._make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 65, in _make_manual_model return self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:46,601 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf2ca2fc0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 194, in test_related_field_onchange_derives_ttype self._make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 65, in _make_manual_model return self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:46,605 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 194, in test_related_field_onchange_derives_ttype self._make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 65, in _make_manual_model return self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:46,607 127 INFO rb-41ce622-224575-412242 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 0x7fcaf2ca31a0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 194, in test_related_field_onchange_derives_ttype self._make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 65, in _make_manual_model return self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:47,520 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 212, in test_related_field_onchange_derives_ttype new_field = field_form.save() File "/data/build/rb-41ce622-224575/odoo/tests/form.py", line 443, in save [record_values] = self._record.web_save(values, self._view['fields_spec']) File "/data/build/rb-41ce622-224575/addons/web/models/models.py", line 72, in web_save self = self.create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:49,027 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaefdc1bc0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 212, in test_related_field_onchange_derives_ttype new_field = field_form.save() File "/data/build/rb-41ce622-224575/odoo/tests/form.py", line 443, in save [record_values] = self._record.web_save(values, self._view['fields_spec']) File "/data/build/rb-41ce622-224575/addons/web/models/models.py", line 72, in web_save self = self.create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:49,028 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf06ceb60> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 212, in test_related_field_onchange_derives_ttype new_field = field_form.save() File "/data/build/rb-41ce622-224575/odoo/tests/form.py", line 443, in save [record_values] = self._record.web_save(values, self._view['fields_spec']) File "/data/build/rb-41ce622-224575/addons/web/models/models.py", line 72, in web_save self = self.create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:49,032 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 212, in test_related_field_onchange_derives_ttype new_field = field_form.save() File "/data/build/rb-41ce622-224575/odoo/tests/form.py", line 443, in save [record_values] = self._record.web_save(values, self._view['fields_spec']) File "/data/build/rb-41ce622-224575/addons/web/models/models.py", line 72, in web_save self = self.create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:49,035 127 INFO rb-41ce622-224575-412242 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 0x7fcaf06cc680> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 212, in test_related_field_onchange_derives_ttype new_field = field_form.save() File "/data/build/rb-41ce622-224575/odoo/tests/form.py", line 443, in save [record_values] = self._record.web_save(values, self._view['fields_spec']) File "/data/build/rb-41ce622-224575/addons/web/models/models.py", line 72, in web_save self = self.create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:49,341 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_new_fields_and_tools: Starting CustomizerNewFieldsAndTools.test_res_partner_create_still_works_after_related_field_onchange_test ... 2026-09-06 13:42:49,438 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_new_fields_and_tools: Starting CustomizerNewFieldsAndTools.test_selection_and_reference_without_options_is_blocked ... 2026-09-06 13:42:49,454 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_new_fields_and_tools: Starting CustomizerNewFieldsAndTools.test_tools_payload_hides_tools_the_user_cannot_access ... 2026-09-06 13:42:50,083 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:52,434 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf0c3df80> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:52,435 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcb12dcf560> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:52,440 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:52,443 127 INFO rb-41ce622-224575-412242 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 0x7fcb12dcc2c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:52,466 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 13:42:52,658 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_registry: Starting CustomizerTestRegistry.test_new_field_type_row_plugs_into_generic_builder ... 2026-09-06 13:42:52,674 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_registry: Starting CustomizerTestRegistry.test_new_view_type_row_plugs_into_generic_paths ... 2026-09-06 13:42:52,714 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_registry.py", line 134, in test_new_view_type_row_plugs_into_generic_paths self.env['ir.model'].create_new_model(**self._new_model_kwargs('probe_model')) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:54,674 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf1bdcc20> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_registry.py", line 134, in test_new_view_type_row_plugs_into_generic_paths self.env['ir.model'].create_new_model(**self._new_model_kwargs('probe_model')) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:54,675 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf02c40e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_registry.py", line 134, in test_new_view_type_row_plugs_into_generic_paths self.env['ir.model'].create_new_model(**self._new_model_kwargs('probe_model')) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:54,680 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_registry.py", line 134, in test_new_view_type_row_plugs_into_generic_paths self.env['ir.model'].create_new_model(**self._new_model_kwargs('probe_model')) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:54,682 127 INFO rb-41ce622-224575-412242 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 0x7fcaf02c4ea0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_registry.py", line 134, in test_new_view_type_row_plugs_into_generic_paths self.env['ir.model'].create_new_model(**self._new_model_kwargs('probe_model')) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:55,074 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_registry: Starting CustomizerTestRegistry.test_registries_contract_endpoint ... 2026-09-06 13:42:55,119 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_registry: Starting CustomizerTestRegistry.test_registry_builds_field_vals_per_ttype ... 2026-09-06 13:42:55,138 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_registry: Starting CustomizerTestRegistry.test_registry_drives_model_creation_seed ... 2026-09-06 13:42:55,198 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_registry.py", line 58, in test_registry_drives_model_creation_seed self.env['ir.model'].create_new_model(**self._new_model_kwargs('reg_seed_model')) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:57,565 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf31b2de0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_registry.py", line 58, in test_registry_drives_model_creation_seed self.env['ir.model'].create_new_model(**self._new_model_kwargs('reg_seed_model')) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:57,566 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaefabe700> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_registry.py", line 58, in test_registry_drives_model_creation_seed self.env['ir.model'].create_new_model(**self._new_model_kwargs('reg_seed_model')) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:57,574 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_registry.py", line 58, in test_registry_drives_model_creation_seed self.env['ir.model'].create_new_model(**self._new_model_kwargs('reg_seed_model')) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:57,578 127 INFO rb-41ce622-224575-412242 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 0x7fcaefabf880> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_registry.py", line 58, in test_registry_drives_model_creation_seed self.env['ir.model'].create_new_model(**self._new_model_kwargs('reg_seed_model')) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:42:57,976 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_registry: Starting CustomizerTestRegistry.test_registry_drives_save_for_supported_view_types ... 2026-09-06 13:42:58,401 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_registry: Starting CustomizerTestRegistry.test_registry_validator_rejects_incomplete_field ... 2026-09-06 13:42:58,426 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_registry: Starting CustomizerTestRegistry.test_save_rejects_unregistered_view_type ... 2026-09-06 13:42:58,529 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:43:00,348 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf2067880> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:43:00,349 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf2400360> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:43:00,354 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:43:00,358 127 INFO rb-41ce622-224575-412242 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 0x7fcaf2401b20> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:43:00,386 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:43:01,155 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour: Starting TestCustomizerEditorTour.test_customizer_editor_tour ... 2026-09-06 13:43:01,410 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Chrome pid: 932 2026-09-06 13:43:01,411 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Chrome headless temporary user profile dir: /tmp/tmpe397t4pz_chrome_odoo 2026-09-06 13:43:01,411 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Issuing json command http://127.0.0.1:41837/json/version 2026-09-06 13:43:01,412 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request http://127.0.0.1:41837/json/version with timeout 3 increased to 10s during tests 2026-09-06 13:43:01,434 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Browser version: Chrome/150.0.7871.114 2026-09-06 13:43:01,439 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Issuing json command http://127.0.0.1:41837/json 2026-09-06 13:43:01,440 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request http://127.0.0.1:41837/json with timeout 3 increased to 10s during tests 2026-09-06 13:43:01,465 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Websocket url found: ws://127.0.0.1:41837/devtools/page/185010345BC56ED31893D510084B9769 2026-09-06 13:43:01,471 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Enable chrome headless console log notification 2026-09-06 13:43:01,478 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Chrome headless enable page notifications 2026-09-06 13:43:01,637 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:admin from n/a 2026-09-06 13:43:01,649 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Setting session cookie in browser 2026-09-06 13:43:01,651 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Open "http://127.0.0.1:8069/odoo/action-contacts.action_contacts?view_type=list" in browser 2026-09-06 13:43:01,651 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Navigating to: "http://127.0.0.1:8069/odoo/action-contacts.action_contacts?view_type=list" 2026-09-06 13:43:01,689 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 13:43:02,729 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:02] "GET /odoo/action-contacts.action_contacts?view_type=list HTTP/1.1" 200 - 186 0.177 0.869 2026-09-06 13:43:02,734 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Navigation result: {'frameId': '185010345BC56ED31893D510084B9769', 'loaderId': 'DBAD4297413B8EE06F667DBDEFEEE213', 'isDownload': False} 2026-09-06 13:43:02,734 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Evaluate ready code "odoo.isTourReady('customizer_editor_tour')" 2026-09-06 13:43:02,773 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:02] "GET /web/assets/d2e7eed/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-09-06 13:43:02,784 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:02] "GET /web/assets/f6e2dc9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-09-06 13:43:02,791 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:02] "GET /web/webclient/translations/9440eddd96c1132712da6229c9ff330970ef7ddc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.024 2026-09-06 13:43:02,818 127 INFO rb-41ce622-224575-412242 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-09-06 13:43:03,623 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:03] "GET /web/webclient/load_menus/bd3c099589375f7fe7b5a5304cfd61043ac64f08ea3581ff1e722cdf450e233e HTTP/1.1" 200 - 872 0.472 0.385 2026-09-06 13:43:03,639 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:03] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.006 0.862 2026-09-06 13:43:03,646 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:03] "GET /web/assets/fee8467/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.628 2026-09-06 13:43:03,651 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:03] "GET /web/assets/ba47c4d/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.243 2026-09-06 13:43:03,756 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:03] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-09-06 13:43:03,763 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:03] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-09-06 13:43:03,775 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:03] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.016 2026-09-06 13:43:03,785 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:03] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.010 2026-09-06 13:43:03,795 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour.browser: Owl is running in 'dev' mode. 2026-09-06 13:43:03,847 127 INFO rb-41ce622-224575-412242 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-09-06 13:43:03,915 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Evaluate test code "odoo.startTour('customizer_editor_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-contacts.action_contacts?view_type=list", "delayToCheckUndeterminisms": 0})" 2026-09-06 13:43:03,926 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:03] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.042 0.089 2026-09-06 13:43:03,964 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:03] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.011 0.118 2026-09-06 13:43:03,966 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:03] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.138 2026-09-06 13:43:04,001 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:04] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-06 13:43:04,224 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:04] "POST /mail/data HTTP/1.1" 200 - 145 0.136 0.141 2026-09-06 13:43:04,317 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:04] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 35 0.039 0.427 2026-09-06 13:43:04,330 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:04] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.330 2026-09-06 13:43:04,331 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:04] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.380 2026-09-06 13:43:04,388 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:04] "GET /web HTTP/1.1" 200 - 20 0.013 0.421 2026-09-06 13:43:04,395 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:04] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-09-06 13:43:04,421 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:04] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.009 0.014 2026-09-06 13:43:04,465 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:04] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.022 0.029 2026-09-06 13:43:04,504 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:04] "GET /web/image/res.partner/3/avatar_128?unique=1788700551000 HTTP/1.1" 200 - 9 0.016 0.065 2026-09-06 13:43:04,538 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:04] "POST /web/action/load HTTP/1.1" 200 - 11 0.023 0.090 2026-09-06 13:43:04,726 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:04] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.004 0.012 2026-09-06 13:43:04,729 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour.browser: [1/6] Tour customizer_editor_tour → Step The Contacts list is mounted (a customizer-supported act_window view) (trigger: .o_list_view) 2026-09-06 13:43:04,731 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:04] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.004 2026-09-06 13:43:04,765 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour.browser: Owl is running in 'dev' mode. 2026-09-06 13:43:04,847 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:04] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 26 0.025 0.029 2026-09-06 13:43:04,885 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:04] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.017 0.075 2026-09-06 13:43:04,916 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-06 13:43:04,918 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:04] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-06 13:43:05,011 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:05] "POST /mail/data HTTP/1.1" 200 - 71 0.056 0.103 2026-09-06 13:43:05,040 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:05] "GET /web/image/res.partner/3/avatar_128?unique=1788700551000 HTTP/1.1" 200 - 9 0.011 0.126 2026-09-06 13:43:05,068 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:05] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.013 0.150 2026-09-06 13:43:05,093 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:05] "POST /web/action/load HTTP/1.1" 200 - 10 0.009 0.179 2026-09-06 13:43:05,095 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:05] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.198 2026-09-06 13:43:05,109 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:05] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-09-06 13:43:05,159 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:05] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.005 0.039 2026-09-06 13:43:05,209 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-06 13:43:05,432 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:05] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 162 0.080 0.225 2026-09-06 13:43:05,448 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:05] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.007 0.266 2026-09-06 13:43:05,542 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:05] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 17 0.032 0.051 2026-09-06 13:43:05,545 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:05] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.080 2026-09-06 13:43:05,863 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour.browser: [2/6] Tour customizer_editor_tour → Step The customizer systray entry is enabled on a supported view (trigger: .v_customizer_systray_item:not(.disabled-customizer-icon) .v_customizer_action) 2026-09-06 13:43:05,932 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour.browser: [3/6] Tour customizer_editor_tour → Step The view editor client action mounted and rendered the editor (trigger: .customizer_container .v_customizer_widget_wrapper) 2026-09-06 13:43:05,971 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:05] "POST /viin_customizer/registries HTTP/1.1" 200 - 3 0.012 0.025 2026-09-06 13:43:05,978 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:05] "GET /web/bundle/viin_customizer.jquery_libs?lang=en_US HTTP/1.1" 200 - 2 0.000 0.041 2026-09-06 13:43:05,993 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:05] "GET /web/assets/7e22d79/viin_customizer.jquery_libs.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-09-06 13:43:05,995 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:05] "GET /web/assets/d13edbf/viin_customizer.jquery_libs.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-06 13:43:06,045 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:06] "GET /web/bundle/web_editor.assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 5 0.002 0.018 2026-09-06 13:43:06,058 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:06] "GET /web/assets/cc2d94c/web_editor.assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-09-06 13:43:06,064 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:06] "GET /web/assets/cdd4487/web_editor.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.002 0.010 2026-09-06 13:43:06,340 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:06] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 233 0.036 0.195 2026-09-06 13:43:06,357 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:06] "POST /web/dataset/call_kw/ir.ui.view/search_read HTTP/1.1" 200 - 5 0.003 0.006 2026-09-06 13:43:06,433 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:06] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 3 0.003 0.044 2026-09-06 13:43:06,535 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:06] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 16 0.035 0.054 2026-09-06 13:43:06,821 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:06] "POST /web/dataset/call_kw/ir.model/search HTTP/1.1" 200 - 2 0.001 0.004 2026-09-06 13:43:06,850 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour.browser: [4/6] Tour customizer_editor_tour → Step The editor left panel is present (trigger: aside.v-customizer-left-panel) 2026-09-06 13:43:06,926 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour.browser: [5/6] Tour customizer_editor_tour → Step Expand the left panel's Existing Fields section (trigger: aside.v-customizer-left-panel #tab_add .o_customizer_section_toggle) 2026-09-06 13:43:07,003 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour.browser: [6/6] Tour customizer_editor_tour → Step The 'Add' tab lists the model fields as draggable building blocks (trigger: aside.v-customizer-left-panel #tab_add li.building-block) 2026-09-06 13:43:07,116 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour.browser: tour succeeded 2026-09-06 13:43:07,117 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour.browser: ╔═══════════════════════════════════════╗ ║ TOUR customizer_editor_tour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-09-06 13:43:07,368 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour.browser: heap 43733660 (allocated 45805568) 2026-09-06 13:43:07,371 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Closing chrome headless with pid 932 2026-09-06 13:43:07,371 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Closing websocket connection 2026-09-06 13:43:07,372 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Terminating chrome headless with pid 932 2026-09-06 13:43:07,461 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Chrome Log in: /tmp/odoo_tests/rb-41ce622-224575-412242/chrome_logs/chrome_log_20260906_134307_461773_test_customizer_editor_tour.txt 2026-09-06 13:43:07,462 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Removing chrome user profile "/tmp/tmpe397t4pz_chrome_odoo" 2026-09-06 13:43:07,502 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour: Starting TestCustomizerEditorTour.test_customizer_form_editor_tour ... 2026-09-06 13:43:07,753 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Chrome pid: 1162 2026-09-06 13:43:07,753 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Chrome headless temporary user profile dir: /tmp/tmpkc4y8n2__chrome_odoo 2026-09-06 13:43:07,753 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Issuing json command http://127.0.0.1:43773/json/version 2026-09-06 13:43:07,758 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request http://127.0.0.1:43773/json/version with timeout 3 increased to 10s during tests 2026-09-06 13:43:07,787 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Browser version: Chrome/150.0.7871.114 2026-09-06 13:43:07,787 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Issuing json command http://127.0.0.1:43773/json 2026-09-06 13:43:07,787 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request http://127.0.0.1:43773/json with timeout 3 increased to 10s during tests 2026-09-06 13:43:07,859 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Websocket url found: ws://127.0.0.1:43773/devtools/page/1162E85D5721A0CD8833F025C78722EA 2026-09-06 13:43:07,870 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Enable chrome headless console log notification 2026-09-06 13:43:07,875 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Chrome headless enable page notifications 2026-09-06 13:43:07,905 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:admin from n/a 2026-09-06 13:43:07,971 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Setting session cookie in browser 2026-09-06 13:43:07,977 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Open "http://127.0.0.1:8069/odoo/action-contacts.action_contacts/new" in browser 2026-09-06 13:43:07,977 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Navigating to: "http://127.0.0.1:8069/odoo/action-contacts.action_contacts/new" 2026-09-06 13:43:07,987 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 13:43:09,081 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:09] "GET /odoo/action-contacts.action_contacts/new HTTP/1.1" 200 - 186 0.133 0.963 2026-09-06 13:43:09,086 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Navigation result: {'frameId': '1162E85D5721A0CD8833F025C78722EA', 'loaderId': 'FE6FF0A95DDCFCE88DC0159115648C5B', 'isDownload': False} 2026-09-06 13:43:09,087 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Evaluate ready code "odoo.isTourReady('customizer_form_editor_tour')" 2026-09-06 13:43:09,135 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:09] "GET /web/assets/d2e7eed/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.014 2026-09-06 13:43:09,152 127 INFO rb-41ce622-224575-412242 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-09-06 13:43:09,155 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:09] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.008 0.017 2026-09-06 13:43:09,899 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:09] "GET /web/webclient/load_menus/bd3c099589375f7fe7b5a5304cfd61043ac64f08ea3581ff1e722cdf450e233e HTTP/1.1" 200 - 872 0.387 0.386 2026-09-06 13:43:09,907 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:09] "GET /web/assets/f6e2dc9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.782 2026-09-06 13:43:09,911 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:09] "GET /web/webclient/translations/9440eddd96c1132712da6229c9ff330970ef7ddc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.783 2026-09-06 13:43:09,927 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:09] "GET /web/assets/fee8467/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.748 2026-09-06 13:43:09,997 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:09] "GET /web/assets/ba47c4d/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.005 2026-09-06 13:43:10,572 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:10] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-09-06 13:43:10,576 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:10] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-09-06 13:43:10,587 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:10] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-09-06 13:43:10,602 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour.browser: Owl is running in 'dev' mode. 2026-09-06 13:43:10,615 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:10] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.021 2026-09-06 13:43:10,618 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:10] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-09-06 13:43:10,668 127 INFO rb-41ce622-224575-412242 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-09-06 13:43:10,689 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Evaluate test code "odoo.startTour('customizer_form_editor_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-contacts.action_contacts/new", "delayToCheckUndeterminisms": 0})" 2026-09-06 13:43:10,709 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:10] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.044 0.055 2026-09-06 13:43:10,736 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:10] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.008 0.077 2026-09-06 13:43:10,809 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:10] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-06 13:43:10,999 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:10] "POST /mail/data HTTP/1.1" 200 - 145 0.123 0.172 2026-09-06 13:43:11,018 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:11] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.372 2026-09-06 13:43:11,106 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:11] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 35 0.025 0.420 2026-09-06 13:43:11,178 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-09-06 13:43:11,183 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:11] "GET /web HTTP/1.1" 200 - 20 0.020 0.450 2026-09-06 13:43:11,184 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:11] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.480 2026-09-06 13:43:11,230 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:11] "GET /web/image/res.partner/3/avatar_128?unique=1788700551000 HTTP/1.1" 200 - 9 0.013 0.060 2026-09-06 13:43:11,268 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:11] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.022 0.103 2026-09-06 13:43:11,291 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:11] "POST /web/action/load HTTP/1.1" 200 - 11 0.007 0.145 2026-09-06 13:43:11,310 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:11] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.008 0.184 2026-09-06 13:43:11,432 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour.browser: [1/11] Tour customizer_form_editor_tour → Step Contacts form mounted (trigger: .o_form_view) 2026-09-06 13:43:11,435 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:11] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.004 0.012 2026-09-06 13:43:11,439 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:11] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.003 2026-09-06 13:43:11,460 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour.browser: Owl is running in 'dev' mode. 2026-09-06 13:43:11,520 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:11] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.013 0.019 2026-09-06 13:43:11,595 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:11] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 26 0.024 0.068 2026-09-06 13:43:11,668 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 206 - 0 0.000 0.017 2026-09-06 13:43:11,672 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-06 13:43:11,693 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 206 - 0 0.000 0.005 2026-09-06 13:43:11,785 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:11] "POST /mail/data HTTP/1.1" 200 - 71 0.076 0.163 2026-09-06 13:43:11,786 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:11] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.240 2026-09-06 13:43:11,829 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:11] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.015 0.176 2026-09-06 13:43:11,843 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:11] "POST /web/action/load HTTP/1.1" 200 - 10 0.004 0.205 2026-09-06 13:43:11,860 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:11] "GET /web/image/res.partner/3/avatar_128?unique=1788700551000 HTTP/1.1" 200 - 9 0.005 0.207 2026-09-06 13:43:11,897 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:11] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.020 0.328 2026-09-06 13:43:11,898 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:11] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.010 2026-09-06 13:43:11,929 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:11] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.006 0.027 2026-09-06 13:43:11,983 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-06 13:43:12,231 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:12] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 162 0.121 0.192 2026-09-06 13:43:12,275 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:12] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-09-06 13:43:12,399 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:12] "POST /web/dataset/call_kw/res.partner/onchange HTTP/1.1" 200 - 38 0.051 0.067 2026-09-06 13:43:12,523 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:12] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-06 13:43:12,658 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour.browser: [2/11] Tour customizer_form_editor_tour → Step Open the customizer (trigger: .v_customizer_systray_item:not(.disabled-customizer-icon) .v_customizer_action) 2026-09-06 13:43:12,663 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:12] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-06 13:43:12,774 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour.browser: [3/11] Tour customizer_form_editor_tour → Step The form editor mounted with clickable field labels; remember them and select one (trigger: .customizer_container .o_form_label.customizer_node_clickable[data-node-xpath]) 2026-09-06 13:43:12,801 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:12] "POST /viin_customizer/registries HTTP/1.1" 200 - 3 0.012 0.011 2026-09-06 13:43:12,807 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:12] "GET /web/bundle/viin_customizer.jquery_libs?lang=en_US HTTP/1.1" 200 - 2 0.001 0.026 2026-09-06 13:43:12,825 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:12] "GET /web/assets/7e22d79/viin_customizer.jquery_libs.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-09-06 13:43:12,832 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:12] "GET /web/assets/d13edbf/viin_customizer.jquery_libs.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-06 13:43:12,887 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:12] "GET /web/bundle/web_editor.assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 5 0.001 0.017 2026-09-06 13:43:12,901 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:12] "GET /web/assets/cc2d94c/web_editor.assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-09-06 13:43:12,906 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:12] "GET /web/assets/cdd4487/web_editor.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-06 13:43:12,988 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:12] "POST /web/dataset/call_kw/res.partner/search_read HTTP/1.1" 200 - 3 0.005 0.017 2026-09-06 13:43:13,284 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:13] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 233 0.084 0.195 2026-09-06 13:43:13,304 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:13] "POST /web/dataset/call_kw/ir.ui.view/search_read HTTP/1.1" 200 - 5 0.003 0.007 2026-09-06 13:43:13,412 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:13] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 3 0.004 0.061 2026-09-06 13:43:13,485 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:13] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 16 0.021 0.032 2026-09-06 13:43:13,778 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:13] "POST /web/dataset/call_kw/res.partner/web_read HTTP/1.1" 200 - 142 0.155 0.172 2026-09-06 13:43:13,887 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:13] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.009 2026-09-06 13:43:13,980 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:13] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.003 0.013 2026-09-06 13:43:14,040 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:14] "POST /mail/thread/data HTTP/1.1" 200 - 26 0.024 0.042 2026-09-06 13:43:14,064 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour.browser: [4/11] Tour customizer_form_editor_tour → Step Selecting a field opened the Properties tab with a Remove button (trigger: #tab_property button.btn-danger) 2026-09-06 13:43:14,095 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:14] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.010 0.108 2026-09-06 13:43:14,143 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:14] "GET /web/image/res.partner/83/avatar_128?unique=1788700551000 HTTP/1.1" 200 - 13 0.022 0.125 2026-09-06 13:43:14,148 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:14] "POST /web/dataset/call_kw/ir.model/search HTTP/1.1" 200 - 2 0.001 0.161 2026-09-06 13:43:14,154 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour.browser: [5/11] Tour customizer_form_editor_tour → Step Remove the selected field (trigger: #tab_property button.btn-danger) 2026-09-06 13:43:14,206 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:14] "POST /mail/thread/messages HTTP/1.1" 200 - 23 0.023 0.103 2026-09-06 13:43:14,242 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:14] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.011 0.116 2026-09-06 13:43:14,253 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour.browser: [6/11] Tour customizer_form_editor_tour → Step Confirm the removal in the confirmation dialog (trigger: .modal-dialog .modal-footer button.btn-primary) 2026-09-06 13:43:14,293 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:14] "GET /web/image/res.partner/2/avatar_128?unique=1788700551000 HTTP/1.1" 200 - 9 0.012 0.021 2026-09-06 13:43:14,314 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour.browser: [7/11] Tour customizer_form_editor_tour → Step One field label disappears from the form (trigger: .customizer_container) 2026-09-06 13:43:14,330 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:14] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-06 13:43:14,586 127 INFO rb-41ce622-224575-412242 odoo.tests.common: Simulating signal changes during tests 2026-09-06 13:43:14,587 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:14] "POST /viin_customizer/save HTTP/1.1" 200 - 26 0.031 0.239 2026-09-06 13:43:14,628 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:14] "POST /web/dataset/call_kw/res.partner/search_read HTTP/1.1" 200 - 3 0.007 0.024 2026-09-06 13:43:14,925 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:14] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 198 0.077 0.207 2026-09-06 13:43:15,164 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:15] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 22 0.017 0.153 2026-09-06 13:43:15,235 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:15] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.009 0.027 2026-09-06 13:43:15,421 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:15] "POST /web/dataset/call_kw/res.partner/web_read HTTP/1.1" 200 - 89 0.074 0.148 2026-09-06 13:43:15,514 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:15] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.014 2026-09-06 13:43:15,585 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:15] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.005 0.019 2026-09-06 13:43:15,606 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour.browser: [8/11] Tour customizer_form_editor_tour → Step Undo the removal (the single Undo, not Undo All) (trigger: nav.customizer-function-nav li:not(.border-right) .btn-undo) 2026-09-06 13:43:15,626 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:15] "POST /mail/thread/data HTTP/1.1" 200 - 14 0.015 0.030 2026-09-06 13:43:15,681 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour.browser: [9/11] Tour customizer_form_editor_tour → Step The removed field comes back (trigger: .customizer_container) 2026-09-06 13:43:15,691 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:15] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.035 0.054 2026-09-06 13:43:15,720 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:15] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.003 0.110 2026-09-06 13:43:15,754 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:15] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.010 0.036 2026-09-06 13:43:15,936 127 INFO rb-41ce622-224575-412242 odoo.tests.common: Simulating signal changes during tests 2026-09-06 13:43:15,936 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:15] "POST /viin_customizer/save HTTP/1.1" 200 - 13 0.016 0.209 2026-09-06 13:43:15,972 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:15] "POST /web/dataset/call_kw/res.partner/search_read HTTP/1.1" 200 - 3 0.007 0.016 2026-09-06 13:43:16,266 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:16] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 198 0.080 0.203 2026-09-06 13:43:16,554 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:16] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 22 0.033 0.190 2026-09-06 13:43:16,632 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:16] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.012 0.027 2026-09-06 13:43:16,762 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:16] "POST /web/dataset/call_kw/res.partner/web_read HTTP/1.1" 200 - 89 0.053 0.098 2026-09-06 13:43:16,881 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:16] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.013 2026-09-06 13:43:16,926 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:16] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.015 2026-09-06 13:43:16,972 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour.browser: [10/11] Tour customizer_form_editor_tour → Step Redo the removal (trigger: nav.customizer-function-nav .btn-redo) 2026-09-06 13:43:17,000 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:17] "POST /mail/thread/data HTTP/1.1" 200 - 14 0.019 0.057 2026-09-06 13:43:17,041 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour.browser: [11/11] Tour customizer_form_editor_tour → Step The field is removed again (trigger: .customizer_container) 2026-09-06 13:43:17,054 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:17] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.028 0.102 2026-09-06 13:43:17,286 127 INFO rb-41ce622-224575-412242 odoo.tests.common: Simulating signal changes during tests 2026-09-06 13:43:17,286 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:17] "POST /viin_customizer/save HTTP/1.1" 200 - 13 0.014 0.230 2026-09-06 13:43:17,315 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:17] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.012 0.286 2026-09-06 13:43:17,328 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:17] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.003 0.351 2026-09-06 13:43:17,354 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:17] "POST /web/dataset/call_kw/res.partner/search_read HTTP/1.1" 200 - 3 0.006 0.040 2026-09-06 13:43:17,591 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:17] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 198 0.046 0.178 2026-09-06 13:43:17,835 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:17] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 22 0.020 0.176 2026-09-06 13:43:17,894 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:17] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.011 0.022 2026-09-06 13:43:18,082 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:18] "POST /web/dataset/call_kw/res.partner/web_read HTTP/1.1" 200 - 89 0.075 0.134 2026-09-06 13:43:18,180 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:18] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.009 2026-09-06 13:43:18,283 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:18] "POST /mail/thread/data HTTP/1.1" 200 - 14 0.035 0.024 2026-09-06 13:43:18,292 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour.browser: tour succeeded 2026-09-06 13:43:18,293 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour.browser: ╔════════════════════════════════════════════╗ ║ TOUR customizer_form_editor_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-09-06 13:43:18,300 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:18] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.001 0.016 2026-09-06 13:43:18,308 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:18] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.080 2026-09-06 13:43:18,386 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:18] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.051 0.108 2026-09-06 13:43:18,477 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:18] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.013 0.157 2026-09-06 13:43:18,614 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour.browser: heap 42879636 (allocated 45797376) 2026-09-06 13:43:18,619 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Closing chrome headless with pid 1162 2026-09-06 13:43:18,620 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Closing websocket connection 2026-09-06 13:43:18,620 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Terminating chrome headless with pid 1162 2026-09-06 13:43:18,727 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Chrome Log in: /tmp/odoo_tests/rb-41ce622-224575-412242/chrome_logs/chrome_log_20260906_134318_726973_test_customizer_form_editor_tour.txt 2026-09-06 13:43:18,727 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Removing chrome user profile "/tmp/tmpkc4y8n2__chrome_odoo" 2026-09-06 13:43:18,757 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour: Starting TestCustomizerEditorTour.test_customizer_kanban_editor_tour ... 2026-09-06 13:43:19,007 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Chrome pid: 1445 2026-09-06 13:43:19,008 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Chrome headless temporary user profile dir: /tmp/tmphxui3747_chrome_odoo 2026-09-06 13:43:19,008 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Issuing json command http://127.0.0.1:42091/json/version 2026-09-06 13:43:19,009 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request http://127.0.0.1:42091/json/version with timeout 3 increased to 10s during tests 2026-09-06 13:43:19,042 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Browser version: Chrome/150.0.7871.114 2026-09-06 13:43:19,042 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Issuing json command http://127.0.0.1:42091/json 2026-09-06 13:43:19,043 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request http://127.0.0.1:42091/json with timeout 3 increased to 10s during tests 2026-09-06 13:43:19,080 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Websocket url found: ws://127.0.0.1:42091/devtools/page/2350B28BDE944A8DA8525B5674FADB43 2026-09-06 13:43:19,088 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Enable chrome headless console log notification 2026-09-06 13:43:19,099 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Chrome headless enable page notifications 2026-09-06 13:43:19,184 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:admin from n/a 2026-09-06 13:43:19,196 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Setting session cookie in browser 2026-09-06 13:43:19,201 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Open "http://127.0.0.1:8069/odoo/action-contacts.action_contacts?view_type=kanban" in browser 2026-09-06 13:43:19,201 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Navigating to: "http://127.0.0.1:8069/odoo/action-contacts.action_contacts?view_type=kanban" 2026-09-06 13:43:19,216 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 13:43:21,193 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:21] "GET /odoo/action-contacts.action_contacts?view_type=kanban HTTP/1.1" 200 - 186 0.170 1.813 2026-09-06 13:43:21,197 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Navigation result: {'frameId': '2350B28BDE944A8DA8525B5674FADB43', 'loaderId': 'D8F9AF7FFD6F9FA7CC91088897816E42', 'isDownload': False} 2026-09-06 13:43:21,197 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Evaluate ready code "odoo.isTourReady('customizer_kanban_editor_tour')" 2026-09-06 13:43:21,229 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:21] "GET /web/webclient/translations/9440eddd96c1132712da6229c9ff330970ef7ddc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-09-06 13:43:21,240 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:21] "GET /web/assets/d2e7eed/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.019 2026-09-06 13:43:21,270 127 INFO rb-41ce622-224575-412242 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-09-06 13:43:21,718 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:21] "GET /web/webclient/load_menus/bd3c099589375f7fe7b5a5304cfd61043ac64f08ea3581ff1e722cdf450e233e HTTP/1.1" 200 - 872 0.205 0.292 2026-09-06 13:43:21,723 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:21] "GET /web/assets/f6e2dc9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.501 2026-09-06 13:43:21,739 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:21] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.007 0.491 2026-09-06 13:43:21,755 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:21] "GET /web/assets/fee8467/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.004 2026-09-06 13:43:21,804 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:21] "GET /web/assets/ba47c4d/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-09-06 13:43:22,350 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:22] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-09-06 13:43:22,357 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:22] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-09-06 13:43:22,357 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:22] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-09-06 13:43:22,388 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour.browser: Owl is running in 'dev' mode. 2026-09-06 13:43:22,392 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:22] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.006 0.007 2026-09-06 13:43:22,433 127 INFO rb-41ce622-224575-412242 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-09-06 13:43:22,465 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:22] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.020 0.051 2026-09-06 13:43:22,471 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:22] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.050 2026-09-06 13:43:22,488 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Evaluate test code "odoo.startTour('customizer_kanban_editor_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-contacts.action_contacts?view_type=kanban", "delayToCheckUndeterminisms": 0})" 2026-09-06 13:43:22,497 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:22] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.006 0.064 2026-09-06 13:43:22,608 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:22] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.010 2026-09-06 13:43:22,621 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:22] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.067 0.123 2026-09-06 13:43:22,636 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:22] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.149 2026-09-06 13:43:22,637 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:22] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.076 2026-09-06 13:43:22,664 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-09-06 13:43:22,672 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:22] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-06 13:43:22,893 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:22] "POST /mail/data HTTP/1.1" 200 - 139 0.137 0.230 2026-09-06 13:43:22,950 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:22] "GET /web HTTP/1.1" 200 - 20 0.012 0.375 2026-09-06 13:43:22,979 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:22] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.011 0.326 2026-09-06 13:43:22,994 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:22] "POST /web/action/load HTTP/1.1" 200 - 11 0.006 0.340 2026-09-06 13:43:23,020 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:23] "GET /web/image/res.partner/3/avatar_128?unique=1788700551000 HTTP/1.1" 200 - 9 0.009 0.366 2026-09-06 13:43:23,021 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:23] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.025 2026-09-06 13:43:23,267 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour.browser: [1/7] Tour customizer_kanban_editor_tour → Step Contacts kanban mounted (trigger: .o_kanban_view) 2026-09-06 13:43:23,284 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:23] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.006 0.017 2026-09-06 13:43:23,286 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour.browser: Owl is running in 'dev' mode. 2026-09-06 13:43:23,290 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:23] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.002 0.015 2026-09-06 13:43:23,327 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:23] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.004 0.013 2026-09-06 13:43:23,406 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:23] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 26 0.034 0.051 2026-09-06 13:43:23,583 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:23] "POST /mail/data HTTP/1.1" 200 - 71 0.074 0.151 2026-09-06 13:43:23,586 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:23] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.187 2026-09-06 13:43:23,619 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:23] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.009 0.200 2026-09-06 13:43:23,642 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:23] "GET /web/image/res.partner/3/avatar_128?unique=1788700551000 HTTP/1.1" 200 - 9 0.007 0.197 2026-09-06 13:43:23,694 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:23] "POST /web/action/load HTTP/1.1" 200 - 10 0.032 0.223 2026-09-06 13:43:23,721 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:23] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 9 0.013 0.277 2026-09-06 13:43:23,742 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:23] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.007 0.074 2026-09-06 13:43:23,796 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.014 2026-09-06 13:43:24,026 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:24] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 162 0.082 0.226 2026-09-06 13:43:24,028 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:24] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.368 2026-09-06 13:43:24,356 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:24] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 204 0.155 0.152 2026-09-06 13:43:24,668 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour.browser: [2/7] Tour customizer_kanban_editor_tour → Step Open the customizer (trigger: .v_customizer_systray_item:not(.disabled-customizer-icon) .v_customizer_action) 2026-09-06 13:43:24,717 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:24] "GET /web/image/res.partner/10/avatar_128?unique=1788700957000 HTTP/1.1" 200 - 9 0.009 0.023 2026-09-06 13:43:24,736 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour.browser: [3/7] Tour customizer_kanban_editor_tour → Step The view editor client action mounted (trigger: .customizer_container .v_customizer_widget_wrapper) 2026-09-06 13:43:24,741 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:24] "GET /web/image/res.partner/36/avatar_128?unique=1788700957000 HTTP/1.1" 200 - 9 0.009 0.038 2026-09-06 13:43:24,787 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:24] "GET /web/image/res.partner/10/image_128?unique=1788700957000 HTTP/1.1" 200 - 8 0.022 0.069 2026-09-06 13:43:24,806 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:24] "GET /web/image/res.partner/19/avatar_128?unique=1788700957000 HTTP/1.1" 200 - 9 0.006 0.109 2026-09-06 13:43:24,848 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:24] "GET /web/image/res.partner/349/avatar_128?unique=1788701045000 HTTP/1.1" 200 - 15 0.015 0.107 2026-09-06 13:43:24,887 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:24] "GET /web/image/res.partner/295/avatar_128?unique=1788700865000 HTTP/1.1" 200 - 10 0.016 0.079 2026-09-06 13:43:24,914 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:24] "GET /web/image/res.partner/20/avatar_128?unique=1788700957000 HTTP/1.1" 200 - 9 0.011 0.202 2026-09-06 13:43:24,961 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:24] "GET /web/image/res.partner/152/avatar_128?unique=1788700551000 HTTP/1.1" 200 - 8 0.017 0.181 2026-09-06 13:43:25,014 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:25] "GET /web/image/res.partner/83/avatar_128?unique=1788700551000 HTTP/1.1" 200 - 9 0.022 0.307 2026-09-06 13:43:25,035 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:25] "GET /web/image/res.partner/306/avatar_128?unique=1788700957000 HTTP/1.1" 200 - 9 0.007 0.210 2026-09-06 13:43:25,060 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:25] "GET /web/image/res.partner/15/avatar_128?unique=1788700916000 HTTP/1.1" 200 - 9 0.005 0.017 2026-09-06 13:43:25,097 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:25] "GET /web/image/res.partner/91/avatar_128?unique=1788700551000 HTTP/1.1" 200 - 9 0.016 0.230 2026-09-06 13:43:25,132 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:25] "GET /web/image/res.partner/255/avatar_128?unique=1788700551000 HTTP/1.1" 200 - 9 0.014 0.228 2026-09-06 13:43:25,179 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:25] "GET /web/image/res.partner/339/avatar_128?unique=1788701045000 HTTP/1.1" 200 - 8 0.014 0.186 2026-09-06 13:43:25,211 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:25] "POST /viin_customizer/registries HTTP/1.1" 200 - 3 0.013 0.131 2026-09-06 13:43:25,225 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:25] "GET /web/bundle/viin_customizer.jquery_libs?lang=en_US HTTP/1.1" 200 - 2 0.000 0.119 2026-09-06 13:43:25,279 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:25] "GET /web/image/res.partner/27/avatar_128?unique=1788700916000 HTTP/1.1" 200 - 9 0.013 0.123 2026-09-06 13:43:25,312 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:25] "GET /web/image/res.partner/15/image_128?unique=1788700916000 HTTP/1.1" 200 - 8 0.008 0.115 2026-09-06 13:43:25,340 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:25] "GET /web/image/res.partner/34/avatar_128?unique=1788700916000 HTTP/1.1" 200 - 9 0.011 0.112 2026-09-06 13:43:25,378 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:25] "GET /web/image/res.partner/28/avatar_128?unique=1788700916000 HTTP/1.1" 200 - 9 0.016 0.113 2026-09-06 13:43:25,388 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:25] "GET /web/assets/7e22d79/viin_customizer.jquery_libs.min.css HTTP/1.1" 200 - 2 0.003 0.097 2026-09-06 13:43:25,433 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:25] "GET /web/image/res.partner/197/avatar_128?unique=1788700551000 HTTP/1.1" 200 - 8 0.017 0.083 2026-09-06 13:43:25,474 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:25] "GET /web/image/res.partner/342/avatar_128?unique=1788701045000 HTTP/1.1" 200 - 8 0.009 0.106 2026-09-06 13:43:25,525 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:25] "GET /web/image/res.partner/84/avatar_128?unique=1788700551000 HTTP/1.1" 200 - 9 0.018 0.591 2026-09-06 13:43:25,566 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:25] "GET /web/image/res.partner/153/avatar_128?unique=1788700551000 HTTP/1.1" 200 - 8 0.010 0.536 2026-09-06 13:43:25,608 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:25] "GET /web/image/res.partner/252/avatar_128?unique=1788700551000 HTTP/1.1" 200 - 8 0.020 0.181 2026-09-06 13:43:25,639 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:25] "GET /web/image/res.partner/256/avatar_128?unique=1788700551000 HTTP/1.1" 200 - 9 0.012 0.224 2026-09-06 13:43:25,690 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:25] "GET /web/image/res.partner/77/avatar_128?unique=1788700551000 HTTP/1.1" 200 - 9 0.029 0.088 2026-09-06 13:43:25,716 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:25] "GET /web/image/res.partner/154/avatar_128?unique=1788700551000 HTTP/1.1" 200 - 8 0.007 0.268 2026-09-06 13:43:25,744 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:25] "GET /web/image/res.partner/270/avatar_128?unique=1788700551000 HTTP/1.1" 200 - 8 0.008 0.205 2026-09-06 13:43:25,780 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:25] "GET /web/image/res.partner/97/avatar_128?unique=1788700551000 HTTP/1.1" 200 - 9 0.017 0.275 2026-09-06 13:43:25,805 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:25] "GET /web/image/res.partner/296/avatar_128?unique=1788700865000 HTTP/1.1" 200 - 10 0.009 0.181 2026-09-06 13:43:25,839 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:25] "GET /web/image/res.partner/132/avatar_128?unique=1788700551000 HTTP/1.1" 200 - 10 0.011 0.076 2026-09-06 13:43:25,865 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:25] "GET /web/image/res.partner/268/avatar_128?unique=1788700551000 HTTP/1.1" 200 - 8 0.007 0.066 2026-09-06 13:43:25,895 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:25] "GET /web/image/res.partner/133/avatar_128?unique=1788700551000 HTTP/1.1" 200 - 10 0.012 0.158 2026-09-06 13:43:25,931 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:25] "GET /web/image/res.partner/217/avatar_128?unique=1788700551000 HTTP/1.1" 200 - 8 0.008 0.113 2026-09-06 13:43:25,969 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:25] "GET /web/image/res.partner/218/avatar_128?unique=1788700551000 HTTP/1.1" 200 - 8 0.010 0.117 2026-09-06 13:43:26,024 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:26] "GET /web/image/res.partner/202/avatar_128?unique=1788700551000 HTTP/1.1" 200 - 8 0.018 0.361 2026-09-06 13:43:26,066 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:26] "GET /web/image/res.partner/61/avatar_128?unique=1788700551000 HTTP/1.1" 200 - 8 0.018 0.351 2026-09-06 13:43:26,099 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:26] "GET /web/image/res.partner/63/avatar_128?unique=1788700551000 HTTP/1.1" 200 - 8 0.009 0.213 2026-09-06 13:43:26,147 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:26] "GET /web/image/res.partner/174/avatar_128?unique=1788700551000 HTTP/1.1" 200 - 8 0.010 0.233 2026-09-06 13:43:26,191 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:26] "GET /web/image/res.partner/156/avatar_128?unique=1788700551000 HTTP/1.1" 200 - 8 0.010 0.101 2026-09-06 13:43:26,233 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:26] "GET /web/image/res.partner/328/avatar_128?unique=1788701045000 HTTP/1.1" 200 - 8 0.018 0.180 2026-09-06 13:43:26,273 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:26] "GET /web/image/res.partner/327/avatar_128?unique=1788701045000 HTTP/1.1" 200 - 8 0.012 0.148 2026-09-06 13:43:26,315 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:26] "GET /web/image/res.partner/297/avatar_128?unique=1788700865000 HTTP/1.1" 200 - 10 0.016 0.326 2026-09-06 13:43:26,321 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:26] "GET /web/assets/d13edbf/viin_customizer.jquery_libs.min.js HTTP/1.1" 200 - 2 0.001 0.123 2026-09-06 13:43:26,350 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:26] "GET /web/image/res.partner/326/avatar_128?unique=1788701045000 HTTP/1.1" 200 - 8 0.010 0.189 2026-09-06 13:43:26,396 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:26] "GET /web/image/res.partner/346/avatar_128?unique=1788701045000 HTTP/1.1" 200 - 8 0.023 0.431 2026-09-06 13:43:26,423 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:26] "GET /web/bundle/web_editor.assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 5 0.003 0.071 2026-09-06 13:43:26,438 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:26] "GET /web/assets/cc2d94c/web_editor.assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-09-06 13:43:26,450 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:26] "GET /web/assets/cdd4487/web_editor.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-06 13:43:26,767 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:26] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 233 0.061 0.202 2026-09-06 13:43:26,787 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:26] "POST /web/dataset/call_kw/ir.ui.view/search_read HTTP/1.1" 200 - 5 0.004 0.006 2026-09-06 13:43:26,881 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:26] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 3 0.003 0.060 2026-09-06 13:43:26,952 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:26] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 29 0.030 0.030 2026-09-06 13:43:27,005 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:27] "POST /web/dataset/call_kw/ir.model/search HTTP/1.1" 200 - 2 0.002 0.003 2026-09-06 13:43:27,027 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour.browser: [4/7] Tour customizer_kanban_editor_tour → Step The editor opened on the kanban view (trigger: .customizer_container .customizer-main-editor .o_view_controller.o_kanban_view) 2026-09-06 13:43:27,085 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour.browser: [5/7] Tour customizer_kanban_editor_tour → Step The record card renders inside the kanban editor (trigger: .customizer_container .customizer-main-editor .o_kanban_record) 2026-09-06 13:43:27,136 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour.browser: [6/7] Tour customizer_kanban_editor_tour → Step Expand the left panel's Existing Fields section (trigger: aside.v-customizer-left-panel #tab_add .o_customizer_section_toggle) 2026-09-06 13:43:27,213 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour.browser: [7/7] Tour customizer_kanban_editor_tour → Step The left panel lists the model fields as draggable building blocks (trigger: aside.v-customizer-left-panel #tab_add li.building-block) 2026-09-06 13:43:27,303 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour.browser: tour succeeded 2026-09-06 13:43:27,304 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour.browser: ╔══════════════════════════════════════════════╗ ║ TOUR customizer_kanban_editor_tour SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-09-06 13:43:27,504 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour.browser: heap 39951052 (allocated 42135552) 2026-09-06 13:43:27,519 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Closing chrome headless with pid 1445 2026-09-06 13:43:27,520 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Closing websocket connection 2026-09-06 13:43:27,520 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Terminating chrome headless with pid 1445 2026-09-06 13:43:27,646 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Chrome Log in: /tmp/odoo_tests/rb-41ce622-224575-412242/chrome_logs/chrome_log_20260906_134327_645904_test_customizer_kanban_editor_tour.txt 2026-09-06 13:43:27,646 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Removing chrome user profile "/tmp/tmphxui3747_chrome_odoo" 2026-09-06 13:43:27,679 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour: Starting TestCustomizerEditorTour.test_customizer_list_editor_tour ... 2026-09-06 13:43:27,928 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Chrome pid: 1721 2026-09-06 13:43:27,928 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Chrome headless temporary user profile dir: /tmp/tmpajwy48fu_chrome_odoo 2026-09-06 13:43:27,928 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Issuing json command http://127.0.0.1:34451/json/version 2026-09-06 13:43:27,929 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request http://127.0.0.1:34451/json/version with timeout 3 increased to 10s during tests 2026-09-06 13:43:27,981 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Browser version: Chrome/150.0.7871.114 2026-09-06 13:43:27,981 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Issuing json command http://127.0.0.1:34451/json 2026-09-06 13:43:27,982 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request http://127.0.0.1:34451/json with timeout 3 increased to 10s during tests 2026-09-06 13:43:27,996 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Websocket url found: ws://127.0.0.1:34451/devtools/page/6E1CB9BC044C4DB915E85CDDFEF75F2A 2026-09-06 13:43:28,063 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Enable chrome headless console log notification 2026-09-06 13:43:28,067 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Chrome headless enable page notifications 2026-09-06 13:43:28,101 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:admin from n/a 2026-09-06 13:43:28,111 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Setting session cookie in browser 2026-09-06 13:43:28,126 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Open "http://127.0.0.1:8069/odoo/action-contacts.action_contacts?view_type=list" in browser 2026-09-06 13:43:28,127 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Navigating to: "http://127.0.0.1:8069/odoo/action-contacts.action_contacts?view_type=list" 2026-09-06 13:43:28,150 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 13:43:29,322 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:29] "GET /odoo/action-contacts.action_contacts?view_type=list HTTP/1.1" 200 - 186 0.167 1.017 2026-09-06 13:43:29,325 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Navigation result: {'frameId': '6E1CB9BC044C4DB915E85CDDFEF75F2A', 'loaderId': '241539E7C5F38F0E4B666BFA29A3586D', 'isDownload': False} 2026-09-06 13:43:29,325 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Evaluate ready code "odoo.isTourReady('customizer_list_editor_tour')" 2026-09-06 13:43:29,352 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:29] "GET /web/assets/d2e7eed/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-09-06 13:43:29,358 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:29] "GET /web/assets/f6e2dc9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-09-06 13:43:29,364 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:29] "GET /web/webclient/translations/9440eddd96c1132712da6229c9ff330970ef7ddc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.014 2026-09-06 13:43:29,404 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:29] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.015 0.039 2026-09-06 13:43:29,439 127 INFO rb-41ce622-224575-412242 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-09-06 13:43:30,113 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:30] "GET /web/webclient/load_menus/bd3c099589375f7fe7b5a5304cfd61043ac64f08ea3581ff1e722cdf450e233e HTTP/1.1" 200 - 872 0.352 0.413 2026-09-06 13:43:30,119 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:30] "GET /web/assets/fee8467/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.695 2026-09-06 13:43:30,124 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:30] "GET /web/assets/ba47c4d/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.506 2026-09-06 13:43:30,223 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:30] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-09-06 13:43:30,225 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:30] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-09-06 13:43:30,230 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:30] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.010 2026-09-06 13:43:30,245 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:30] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.007 2026-09-06 13:43:30,267 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour.browser: Owl is running in 'dev' mode. 2026-09-06 13:43:30,299 127 INFO rb-41ce622-224575-412242 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-09-06 13:43:30,331 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:30] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.020 0.043 2026-09-06 13:43:30,336 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:30] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.048 2026-09-06 13:43:30,361 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:30] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.005 0.041 2026-09-06 13:43:30,387 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Evaluate test code "odoo.startTour('customizer_list_editor_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-contacts.action_contacts?view_type=list", "delayToCheckUndeterminisms": 0})" 2026-09-06 13:43:30,450 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:30] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-06 13:43:30,469 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:30] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.052 0.092 2026-09-06 13:43:30,490 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:30] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.128 2026-09-06 13:43:30,495 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:30] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.088 2026-09-06 13:43:30,523 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-06 13:43:30,534 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-06 13:43:30,751 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:30] "POST /mail/data HTTP/1.1" 200 - 139 0.145 0.215 2026-09-06 13:43:30,834 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:30] "GET /web HTTP/1.1" 200 - 20 0.019 0.402 2026-09-06 13:43:30,869 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:30] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.010 0.354 2026-09-06 13:43:30,917 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:30] "GET /web/image/res.partner/3/avatar_128?unique=1788700551000 HTTP/1.1" 200 - 9 0.017 0.393 2026-09-06 13:43:30,939 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:30] "POST /web/action/load HTTP/1.1" 200 - 11 0.005 0.423 2026-09-06 13:43:30,942 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:30] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.044 2026-09-06 13:43:30,973 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:30] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.014 0.057 2026-09-06 13:43:31,183 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour.browser: [1/12] Tour customizer_list_editor_tour → Step Contacts list mounted (trigger: .o_list_view) 2026-09-06 13:43:31,185 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:31] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.006 0.010 2026-09-06 13:43:31,195 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour.browser: Owl is running in 'dev' mode. 2026-09-06 13:43:31,198 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:31] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.008 2026-09-06 13:43:31,243 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:31] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.006 0.019 2026-09-06 13:43:31,325 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:31] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 26 0.019 0.088 2026-09-06 13:43:31,550 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:31] "POST /mail/data HTTP/1.1" 200 - 71 0.093 0.170 2026-09-06 13:43:31,551 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:31] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.254 2026-09-06 13:43:31,566 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:31] "POST /web/action/load HTTP/1.1" 200 - 10 0.005 0.198 2026-09-06 13:43:31,587 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:31] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.007 0.260 2026-09-06 13:43:31,634 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:31] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 9 0.014 0.253 2026-09-06 13:43:31,664 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:31] "GET /web/image/res.partner/3/avatar_128?unique=1788700551000 HTTP/1.1" 200 - 9 0.010 0.292 2026-09-06 13:43:31,666 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:31] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.013 2026-09-06 13:43:31,701 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:31] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.008 0.036 2026-09-06 13:43:31,740 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-06 13:43:32,056 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:32] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 162 0.109 0.276 2026-09-06 13:43:32,154 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:32] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 17 0.023 0.042 2026-09-06 13:43:32,158 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:32] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.060 2026-09-06 13:43:32,476 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour.browser: [2/12] Tour customizer_list_editor_tour → Step Open the customizer (trigger: .v_customizer_systray_item:not(.disabled-customizer-icon) .v_customizer_action) 2026-09-06 13:43:32,547 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour.browser: [3/12] Tour customizer_list_editor_tour → Step The list editor mounted with sortable headers; remember the columns and select the second one (trigger: .customizer_container .v_customizer_widget_wrapper thead th.customizer_header_sortable[data-name]) 2026-09-06 13:43:32,555 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:32] "GET /web/bundle/viin_customizer.jquery_libs?lang=en_US HTTP/1.1" 200 - 2 0.000 0.006 2026-09-06 13:43:32,583 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:32] "POST /viin_customizer/registries HTTP/1.1" 200 - 3 0.015 0.019 2026-09-06 13:43:32,587 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:32] "GET /web/assets/7e22d79/viin_customizer.jquery_libs.min.css HTTP/1.1" 200 - 2 0.001 0.018 2026-09-06 13:43:32,591 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:32] "GET /web/assets/d13edbf/viin_customizer.jquery_libs.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-09-06 13:43:32,658 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:32] "GET /web/bundle/web_editor.assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 5 0.003 0.023 2026-09-06 13:43:32,673 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:32] "GET /web/assets/cc2d94c/web_editor.assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-06 13:43:32,679 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:32] "GET /web/assets/cdd4487/web_editor.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-06 13:43:33,021 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:33] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 233 0.069 0.218 2026-09-06 13:43:33,053 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:33] "POST /web/dataset/call_kw/ir.ui.view/search_read HTTP/1.1" 200 - 5 0.013 0.007 2026-09-06 13:43:33,154 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:33] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 3 0.004 0.065 2026-09-06 13:43:33,273 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:33] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 16 0.040 0.063 2026-09-06 13:43:33,618 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:33] "POST /web/dataset/call_kw/ir.model/search HTTP/1.1" 200 - 2 0.001 0.004 2026-09-06 13:43:33,677 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour.browser: [4/12] Tour customizer_list_editor_tour → Step Selecting a column opened the Properties tab with a Remove button (trigger: #tab_property button.btn-danger) 2026-09-06 13:43:33,793 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour.browser: [5/12] Tour customizer_list_editor_tour → Step The Properties tab also shows the field Label input (trigger: #tab_property .form-control) 2026-09-06 13:43:33,846 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour.browser: [6/12] Tour customizer_list_editor_tour → Step Remove the selected column (trigger: #tab_property button.btn-danger) 2026-09-06 13:43:33,938 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour.browser: [7/12] Tour customizer_list_editor_tour → Step Confirm the removal in the confirmation dialog (trigger: .modal-dialog .modal-footer button.btn-primary) 2026-09-06 13:43:34,008 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour.browser: [8/12] Tour customizer_list_editor_tour → Step The column disappears from the list (trigger: .customizer_container) 2026-09-06 13:43:34,032 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:34] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-06 13:43:34,040 127 INFO rb-41ce622-224575-412242 odoo.tests.common: Simulating signal changes during tests 2026-09-06 13:43:34,040 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:34] "POST /viin_customizer/save HTTP/1.1" 200 - 21 0.012 0.022 2026-09-06 13:43:34,244 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:34] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 198 0.032 0.148 2026-09-06 13:43:34,452 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:34] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 22 0.013 0.162 2026-09-06 13:43:34,554 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:34] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 16 0.020 0.064 2026-09-06 13:43:35,059 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour.browser: [9/12] Tour customizer_list_editor_tour → Step Undo the removal (the single Undo, not Undo All) (trigger: nav.customizer-function-nav li:not(.border-right) .btn-undo) 2026-09-06 13:43:35,069 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour.browser: [10/12] Tour customizer_list_editor_tour → Step The removed column comes back (trigger: .customizer_container) 2026-09-06 13:43:35,082 127 INFO rb-41ce622-224575-412242 odoo.tests.common: Simulating signal changes during tests 2026-09-06 13:43:35,082 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:35] "POST /viin_customizer/save HTTP/1.1" 200 - 7 0.004 0.013 2026-09-06 13:43:35,330 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:35] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 198 0.057 0.171 2026-09-06 13:43:35,529 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:35] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 22 0.019 0.159 2026-09-06 13:43:35,629 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:35] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 16 0.023 0.062 2026-09-06 13:43:35,977 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour.browser: [11/12] Tour customizer_list_editor_tour → Step Redo the removal (trigger: nav.customizer-function-nav .btn-redo) 2026-09-06 13:43:36,047 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour.browser: [12/12] Tour customizer_list_editor_tour → Step The column is removed again (trigger: .customizer_container) 2026-09-06 13:43:36,056 127 INFO rb-41ce622-224575-412242 odoo.tests.common: Simulating signal changes during tests 2026-09-06 13:43:36,056 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:36] "POST /viin_customizer/save HTTP/1.1" 200 - 7 0.002 0.009 2026-09-06 13:43:36,264 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:36] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 198 0.031 0.159 2026-09-06 13:43:36,486 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:36] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 22 0.024 0.176 2026-09-06 13:43:36,588 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:36] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 16 0.023 0.065 2026-09-06 13:43:36,900 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour.browser: tour succeeded 2026-09-06 13:43:36,900 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour.browser: ╔════════════════════════════════════════════╗ ║ TOUR customizer_list_editor_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-09-06 13:43:37,198 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour.browser: heap 58873864 (allocated 60878848) 2026-09-06 13:43:37,206 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Closing chrome headless with pid 1721 2026-09-06 13:43:37,209 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Closing websocket connection 2026-09-06 13:43:37,213 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Terminating chrome headless with pid 1721 2026-09-06 13:43:37,309 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Chrome Log in: /tmp/odoo_tests/rb-41ce622-224575-412242/chrome_logs/chrome_log_20260906_134337_309208_test_customizer_list_editor_tour.txt 2026-09-06 13:43:37,309 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Removing chrome user profile "/tmp/tmpajwy48fu_chrome_odoo" 2026-09-06 13:43:37,333 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour: Starting TestCustomizerEditorTour.test_customizer_report_editor_tour ... 2026-09-06 13:43:37,587 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Chrome pid: 1964 2026-09-06 13:43:37,587 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Chrome headless temporary user profile dir: /tmp/tmpwpu1egh3_chrome_odoo 2026-09-06 13:43:37,587 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Issuing json command http://127.0.0.1:36763/json/version 2026-09-06 13:43:37,588 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request http://127.0.0.1:36763/json/version with timeout 3 increased to 10s during tests 2026-09-06 13:43:37,598 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Browser version: Chrome/150.0.7871.114 2026-09-06 13:43:37,599 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Issuing json command http://127.0.0.1:36763/json 2026-09-06 13:43:37,600 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request http://127.0.0.1:36763/json with timeout 3 increased to 10s during tests 2026-09-06 13:43:37,664 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Websocket url found: ws://127.0.0.1:36763/devtools/page/1C0B9C5D93CFAE4E33CFBEB69FF893B2 2026-09-06 13:43:37,677 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Enable chrome headless console log notification 2026-09-06 13:43:37,690 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Chrome headless enable page notifications 2026-09-06 13:43:37,771 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:admin from n/a 2026-09-06 13:43:37,781 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Setting session cookie in browser 2026-09-06 13:43:37,800 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Open "http://127.0.0.1:8069/odoo/action-contacts.action_contacts?view_type=list" in browser 2026-09-06 13:43:37,800 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Navigating to: "http://127.0.0.1:8069/odoo/action-contacts.action_contacts?view_type=list" 2026-09-06 13:43:37,816 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 13:43:38,856 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:38] "GET /odoo/action-contacts.action_contacts?view_type=list HTTP/1.1" 200 - 186 0.097 0.949 2026-09-06 13:43:38,860 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Navigation result: {'frameId': '1C0B9C5D93CFAE4E33CFBEB69FF893B2', 'loaderId': 'D038739F45F0F402EC542F14EAA4CB58', 'isDownload': False} 2026-09-06 13:43:38,861 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Evaluate ready code "odoo.isTourReady('customizer_report_editor_tour')" 2026-09-06 13:43:39,473 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:39] "GET /web/webclient/load_menus/bd3c099589375f7fe7b5a5304cfd61043ac64f08ea3581ff1e722cdf450e233e HTTP/1.1" 200 - 872 0.244 0.345 2026-09-06 13:43:39,479 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:39] "GET /web/webclient/translations/9440eddd96c1132712da6229c9ff330970ef7ddc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.588 2026-09-06 13:43:39,499 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:39] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.013 0.589 2026-09-06 13:43:39,505 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:39] "GET /web/assets/d2e7eed/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.620 2026-09-06 13:43:39,510 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:39] "GET /web/assets/f6e2dc9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.624 2026-09-06 13:43:39,535 127 INFO rb-41ce622-224575-412242 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-09-06 13:43:39,546 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:39] "GET /web/assets/fee8467/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.014 2026-09-06 13:43:39,595 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:39] "GET /web/assets/ba47c4d/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.005 2026-09-06 13:43:40,197 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:40] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-09-06 13:43:40,204 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:40] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-09-06 13:43:40,208 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:40] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.016 2026-09-06 13:43:40,220 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:40] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.005 2026-09-06 13:43:40,229 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour.browser: Owl is running in 'dev' mode. 2026-09-06 13:43:40,282 127 INFO rb-41ce622-224575-412242 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-09-06 13:43:40,302 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:40] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.011 0.057 2026-09-06 13:43:40,304 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:40] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.037 2026-09-06 13:43:40,325 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:40] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.005 0.012 2026-09-06 13:43:40,391 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Evaluate test code "odoo.startTour('customizer_report_editor_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-contacts.action_contacts?view_type=list", "delayToCheckUndeterminisms": 0})" 2026-09-06 13:43:40,444 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:40] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.049 0.080 2026-09-06 13:43:40,480 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:40] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.155 2026-09-06 13:43:40,497 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:40] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.011 2026-09-06 13:43:40,524 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-06 13:43:40,532 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-06 13:43:40,729 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:40] "POST /mail/data HTTP/1.1" 200 - 139 0.116 0.195 2026-09-06 13:43:40,730 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:40] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.315 2026-09-06 13:43:40,805 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:40] "GET /web HTTP/1.1" 200 - 20 0.020 0.353 2026-09-06 13:43:40,864 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:40] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.018 0.346 2026-09-06 13:43:40,909 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:40] "GET /web/image/res.partner/3/avatar_128?unique=1788700551000 HTTP/1.1" 200 - 9 0.010 0.395 2026-09-06 13:43:40,924 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:40] "POST /web/action/load HTTP/1.1" 200 - 11 0.005 0.413 2026-09-06 13:43:40,926 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:40] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.062 2026-09-06 13:43:41,131 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour.browser: [1/8] Tour customizer_report_editor_tour → Step Contacts list mounted (trigger: .o_list_view) 2026-09-06 13:43:41,150 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour.browser: Owl is running in 'dev' mode. 2026-09-06 13:43:41,151 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:41] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.009 0.014 2026-09-06 13:43:41,163 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:41] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.024 2026-09-06 13:43:41,201 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:41] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.004 0.018 2026-09-06 13:43:41,316 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:41] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 26 0.064 0.068 2026-09-06 13:43:41,320 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:41] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.061 2026-09-06 13:43:41,474 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:41] "POST /mail/data HTTP/1.1" 200 - 71 0.056 0.175 2026-09-06 13:43:41,501 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:41] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.009 0.228 2026-09-06 13:43:41,505 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:41] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.166 2026-09-06 13:43:41,553 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:41] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.016 0.153 2026-09-06 13:43:41,572 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:41] "POST /web/action/load HTTP/1.1" 200 - 10 0.009 0.181 2026-09-06 13:43:41,597 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:41] "GET /web/image/res.partner/3/avatar_128?unique=1788700551000 HTTP/1.1" 200 - 9 0.008 0.220 2026-09-06 13:43:41,605 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:41] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-09-06 13:43:41,643 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:41] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.016 0.021 2026-09-06 13:43:41,689 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-06 13:43:41,985 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:41] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 162 0.082 0.281 2026-09-06 13:43:42,018 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:42] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.003 2026-09-06 13:43:42,125 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:42] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 17 0.046 0.064 2026-09-06 13:43:42,515 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour.browser: [2/8] Tour customizer_report_editor_tour → Step Open the customizer (trigger: .v_customizer_systray_item:not(.disabled-customizer-icon) .v_customizer_action) 2026-09-06 13:43:42,602 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour.browser: [3/8] Tour customizer_report_editor_tour → Step The view editor mounted (trigger: .customizer_container .v_customizer_widget_wrapper) 2026-09-06 13:43:42,613 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:42] "GET /web/bundle/viin_customizer.jquery_libs?lang=en_US HTTP/1.1" 200 - 2 0.001 0.007 2026-09-06 13:43:42,647 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:42] "POST /viin_customizer/registries HTTP/1.1" 200 - 3 0.017 0.025 2026-09-06 13:43:42,652 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:42] "GET /web/assets/7e22d79/viin_customizer.jquery_libs.min.css HTTP/1.1" 200 - 2 0.001 0.027 2026-09-06 13:43:42,657 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:42] "GET /web/assets/d13edbf/viin_customizer.jquery_libs.min.js HTTP/1.1" 200 - 2 0.001 0.031 2026-09-06 13:43:42,725 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:42] "GET /web/bundle/web_editor.assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 5 0.002 0.021 2026-09-06 13:43:42,737 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:42] "GET /web/assets/cc2d94c/web_editor.assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-09-06 13:43:42,742 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:42] "GET /web/assets/cdd4487/web_editor.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-06 13:43:43,127 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:43] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 233 0.115 0.214 2026-09-06 13:43:43,146 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:43] "POST /web/dataset/call_kw/ir.ui.view/search_read HTTP/1.1" 200 - 5 0.003 0.006 2026-09-06 13:43:43,263 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:43] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 3 0.003 0.078 2026-09-06 13:43:43,342 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:43] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 16 0.019 0.046 2026-09-06 13:43:43,622 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:43] "POST /web/dataset/call_kw/ir.model/search HTTP/1.1" 200 - 2 0.001 0.004 2026-09-06 13:43:43,646 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour.browser: [4/8] Tour customizer_report_editor_tour → Step Open the Reports page (trigger: nav.customizer-function-nav button.btn:contains('Reports')) 2026-09-06 13:43:43,762 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour.browser: [5/8] Tour customizer_report_editor_tour → Step The reports of the model are listed; open the seeded report (trigger: .customizer_container .o_kanban_record:contains('Customizer Test Partner Report')) 2026-09-06 13:43:43,793 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:43] "POST /web/action/load HTTP/1.1" 200 - 10 0.013 0.015 2026-09-06 13:43:43,828 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:43] "POST /web/dataset/call_kw/ir.actions.report/get_views HTTP/1.1" 200 - 20 0.008 0.015 2026-09-06 13:43:43,843 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:43] "POST /web/dataset/call_kw/ir.actions.report/web_search_read HTTP/1.1" 200 - 2 0.001 0.003 2026-09-06 13:43:43,907 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour.browser: [6/8] Tour customizer_report_editor_tour → Step The report editor mounted (trigger: .customizer_container .customizer_report_editor) 2026-09-06 13:43:44,061 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:44] "POST /customizer_report/html/2178 HTTP/1.1" 200 - 53 0.026 0.125 2026-09-06 13:43:44,091 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:44] "POST /viin_customizer/get_field_widget_options HTTP/1.1" 200 - 3 0.002 0.006 2026-09-06 13:43:44,120 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:44] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-06 13:43:44,130 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour.browser: [7/8] Tour customizer_report_editor_tour → Step The report preview iframe renders (trigger: .customizer_container .customizer_report_iframe) 2026-09-06 13:43:44,139 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:44] "GET /web/assets/384d037/web.report_assets_common.min.css HTTP/1.1" 200 - 2 0.002 0.006 2026-09-06 13:43:44,146 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:44] "GET /web/assets/2b8e88b/web.report_assets_common.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-09-06 13:43:44,153 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:44] "GET /web/assets/2b8e88b/viin_customizer.customizer_report.min.js HTTP/1.1" 200 - 2 0.002 0.015 2026-09-06 13:43:44,167 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:44] "GET /web/assets/3adf83a/viin_customizer.customizer_report.min.css HTTP/1.1" 200 - 2 0.004 0.030 2026-09-06 13:43:44,198 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-06 13:43:44,205 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour.browser: [8/8] Tour customizer_report_editor_tour → Step The report editor palette (draggable blocks) is present (trigger: .customizer_container .report-block-text) 2026-09-06 13:43:44,268 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour.browser: tour succeeded 2026-09-06 13:43:44,268 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour.browser: ╔══════════════════════════════════════════════╗ ║ TOUR customizer_report_editor_tour SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-09-06 13:43:44,458 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour.browser: heap 41449744 (allocated 42659840) 2026-09-06 13:43:44,473 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Closing chrome headless with pid 1964 2026-09-06 13:43:44,474 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Closing websocket connection 2026-09-06 13:43:44,475 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Terminating chrome headless with pid 1964 2026-09-06 13:43:44,572 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Chrome Log in: /tmp/odoo_tests/rb-41ce622-224575-412242/chrome_logs/chrome_log_20260906_134344_571825_test_customizer_report_editor_tour.txt 2026-09-06 13:43:44,572 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Removing chrome user profile "/tmp/tmpwpu1egh3_chrome_odoo" 2026-09-06 13:43:44,602 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour: Starting TestCustomizerEditorTour.test_customizer_switch_view_tour ... 2026-09-06 13:43:44,865 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Chrome pid: 2207 2026-09-06 13:43:44,865 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Chrome headless temporary user profile dir: /tmp/tmpygq9mxh3_chrome_odoo 2026-09-06 13:43:44,865 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Issuing json command http://127.0.0.1:38913/json/version 2026-09-06 13:43:44,868 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request http://127.0.0.1:38913/json/version with timeout 3 increased to 10s during tests 2026-09-06 13:43:44,911 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Browser version: Chrome/150.0.7871.114 2026-09-06 13:43:44,911 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Issuing json command http://127.0.0.1:38913/json 2026-09-06 13:43:44,913 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request http://127.0.0.1:38913/json with timeout 3 increased to 10s during tests 2026-09-06 13:43:44,920 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Websocket url found: ws://127.0.0.1:38913/devtools/page/EB49ECD2210D2380292687DC2B8D1674 2026-09-06 13:43:44,968 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Enable chrome headless console log notification 2026-09-06 13:43:44,980 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Chrome headless enable page notifications 2026-09-06 13:43:45,071 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:admin from n/a 2026-09-06 13:43:45,081 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Setting session cookie in browser 2026-09-06 13:43:45,089 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Open "http://127.0.0.1:8069/odoo/action-contacts.action_contacts?view_type=list" in browser 2026-09-06 13:43:45,090 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Navigating to: "http://127.0.0.1:8069/odoo/action-contacts.action_contacts?view_type=list" 2026-09-06 13:43:45,105 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 13:43:46,245 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:46] "GET /odoo/action-contacts.action_contacts?view_type=list HTTP/1.1" 200 - 186 0.170 0.973 2026-09-06 13:43:46,248 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Navigation result: {'frameId': 'EB49ECD2210D2380292687DC2B8D1674', 'loaderId': '3BD8AB5DC8F5CA3F1BBBC6DF83E9BD7A', 'isDownload': False} 2026-09-06 13:43:46,249 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Evaluate ready code "odoo.isTourReady('customizer_switch_view_tour')" 2026-09-06 13:43:46,300 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:46] "GET /web/assets/d2e7eed/web.assets_web.min.css HTTP/1.1" 200 - 2 0.011 0.020 2026-09-06 13:43:46,327 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:46] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.015 0.036 2026-09-06 13:43:46,338 127 INFO rb-41ce622-224575-412242 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-09-06 13:43:46,913 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:46] "GET /web/webclient/load_menus/bd3c099589375f7fe7b5a5304cfd61043ac64f08ea3581ff1e722cdf450e233e HTTP/1.1" 200 - 872 0.239 0.400 2026-09-06 13:43:46,919 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:46] "GET /web/webclient/translations/9440eddd96c1132712da6229c9ff330970ef7ddc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.642 2026-09-06 13:43:46,929 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:46] "GET /web/assets/f6e2dc9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.655 2026-09-06 13:43:46,933 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:46] "GET /web/assets/fee8467/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.580 2026-09-06 13:43:46,987 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:46] "GET /web/assets/ba47c4d/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-09-06 13:43:47,564 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:47] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.010 2026-09-06 13:43:47,569 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:47] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.015 2026-09-06 13:43:47,572 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:47] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-09-06 13:43:47,593 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour.browser: Owl is running in 'dev' mode. 2026-09-06 13:43:47,598 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:47] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.017 2026-09-06 13:43:47,659 127 INFO rb-41ce622-224575-412242 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-09-06 13:43:47,675 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Evaluate test code "odoo.startTour('customizer_switch_view_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-contacts.action_contacts?view_type=list", "delayToCheckUndeterminisms": 0})" 2026-09-06 13:43:47,691 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:47] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.024 0.061 2026-09-06 13:43:47,758 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:47] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-06 13:43:47,763 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:47] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.019 0.094 2026-09-06 13:43:48,027 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:48] "POST /mail/data HTTP/1.1" 200 - 139 0.133 0.207 2026-09-06 13:43:48,044 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-06 13:43:48,056 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-06 13:43:48,058 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:48] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.011 0.404 2026-09-06 13:43:48,059 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:48] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.384 2026-09-06 13:43:48,061 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:48] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.420 2026-09-06 13:43:48,103 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:48] "GET /web/image/res.partner/3/avatar_128?unique=1788700551000 HTTP/1.1" 200 - 9 0.011 0.293 2026-09-06 13:43:48,128 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:48] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.007 0.329 2026-09-06 13:43:48,210 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:48] "GET /web HTTP/1.1" 200 - 20 0.028 0.460 2026-09-06 13:43:48,230 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:48] "POST /web/action/load HTTP/1.1" 200 - 11 0.007 0.142 2026-09-06 13:43:48,279 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:48] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 0.183 2026-09-06 13:43:48,281 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:48] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.056 2026-09-06 13:43:48,321 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:48] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.018 0.044 2026-09-06 13:43:48,465 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour.browser: [1/9] Tour customizer_switch_view_tour → Step Contacts list mounted (trigger: .o_list_view) 2026-09-06 13:43:48,477 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:48] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.004 0.011 2026-09-06 13:43:48,478 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour.browser: Owl is running in 'dev' mode. 2026-09-06 13:43:48,481 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:48] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.011 2026-09-06 13:43:48,519 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:48] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.005 0.016 2026-09-06 13:43:48,589 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:48] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 26 0.035 0.047 2026-09-06 13:43:48,730 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:48] "POST /mail/data HTTP/1.1" 200 - 71 0.043 0.146 2026-09-06 13:43:48,732 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:48] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.132 2026-09-06 13:43:48,758 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:48] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 9 0.008 0.133 2026-09-06 13:43:48,782 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:48] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.007 0.170 2026-09-06 13:43:48,802 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:48] "POST /web/action/load HTTP/1.1" 200 - 10 0.008 0.174 2026-09-06 13:43:48,828 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:48] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.004 2026-09-06 13:43:48,866 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:48] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.004 0.032 2026-09-06 13:43:48,918 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-06 13:43:49,156 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:49] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 162 0.080 0.213 2026-09-06 13:43:49,280 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:49] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 17 0.024 0.069 2026-09-06 13:43:49,285 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:49] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.097 2026-09-06 13:43:49,637 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour.browser: [2/9] Tour customizer_switch_view_tour → Step Open the customizer (trigger: .v_customizer_systray_item:not(.disabled-customizer-icon) .v_customizer_action) 2026-09-06 13:43:49,721 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour.browser: [3/9] Tour customizer_switch_view_tour → Step The editor opened on the list view (trigger: .customizer_container .customizer-main-editor .o_view_controller.o_list_view) 2026-09-06 13:43:49,752 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:49] "POST /viin_customizer/registries HTTP/1.1" 200 - 3 0.015 0.015 2026-09-06 13:43:49,759 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:49] "GET /web/bundle/viin_customizer.jquery_libs?lang=en_US HTTP/1.1" 200 - 2 0.000 0.027 2026-09-06 13:43:49,778 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:49] "GET /web/assets/7e22d79/viin_customizer.jquery_libs.min.css HTTP/1.1" 200 - 2 0.002 0.009 2026-09-06 13:43:49,784 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:49] "GET /web/assets/d13edbf/viin_customizer.jquery_libs.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-06 13:43:49,838 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:49] "GET /web/bundle/web_editor.assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 5 0.005 0.022 2026-09-06 13:43:49,849 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:49] "GET /web/assets/cc2d94c/web_editor.assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-09-06 13:43:49,855 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:49] "GET /web/assets/cdd4487/web_editor.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-06 13:43:50,074 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:50] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 233 0.031 0.144 2026-09-06 13:43:50,094 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:50] "POST /web/dataset/call_kw/ir.ui.view/search_read HTTP/1.1" 200 - 5 0.002 0.008 2026-09-06 13:43:50,186 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:50] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 3 0.006 0.052 2026-09-06 13:43:50,292 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:50] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 16 0.030 0.064 2026-09-06 13:43:50,569 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:50] "POST /web/dataset/call_kw/ir.model/search HTTP/1.1" 200 - 2 0.001 0.007 2026-09-06 13:43:50,596 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour.browser: [4/9] Tour customizer_switch_view_tour → Step Switch the editor to the form view (trigger: nav.customizer-function-nav button[title='Form view']) 2026-09-06 13:43:50,665 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour.browser: [5/9] Tour customizer_switch_view_tour → Step The editor re-mounts on the form view (trigger: .customizer_container .customizer-main-editor .o_view_controller.o_form_view) 2026-09-06 13:43:50,687 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:50] "POST /web/action/load HTTP/1.1" 200 - 10 0.007 0.013 2026-09-06 13:43:50,721 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:50] "POST /web/dataset/call_kw/res.partner/search_read HTTP/1.1" 200 - 3 0.009 0.017 2026-09-06 13:43:50,779 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:50] "POST /web/dataset/call_kw/ir.ui.view/search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-06 13:43:50,833 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:50] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-09-06 13:43:51,101 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:51] "POST /web/dataset/call_kw/res.partner/web_read HTTP/1.1" 200 - 150 0.145 0.121 2026-09-06 13:43:51,150 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:51] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 16 0.018 0.304 2026-09-06 13:43:51,267 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:51] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.009 2026-09-06 13:43:51,274 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:51] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-06 13:43:51,380 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:51] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.014 2026-09-06 13:43:51,393 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour.browser: [6/9] Tour customizer_switch_view_tour → Step Switch the editor to the kanban view (trigger: nav.customizer-function-nav button[title='Kanban view']) 2026-09-06 13:43:51,439 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:51] "POST /mail/thread/data HTTP/1.1" 200 - 26 0.024 0.032 2026-09-06 13:43:51,467 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:51] "GET /web/image/res.partner/83/avatar_128?unique=1788700551000 HTTP/1.1" 200 - 13 0.010 0.050 2026-09-06 13:43:51,475 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour.browser: [7/9] Tour customizer_switch_view_tour → Step The editor re-mounts on the kanban view (trigger: .customizer_container .customizer-main-editor .o_view_controller.o_kanban_view) 2026-09-06 13:43:51,500 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:51] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.012 0.102 2026-09-06 13:43:51,612 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:51] "POST /mail/thread/messages HTTP/1.1" 200 - 23 0.038 0.161 2026-09-06 13:43:51,618 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:51] "POST /web/dataset/call_kw/ir.ui.view/search_read HTTP/1.1" 200 - 1 0.001 0.138 2026-09-06 13:43:51,689 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:51] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.011 0.182 2026-09-06 13:43:51,756 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:51] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 29 0.030 0.032 2026-09-06 13:43:51,796 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour.browser: [8/9] Tour customizer_switch_view_tour → Step Switch the editor back to the list view (trigger: nav.customizer-function-nav button[title='List view']) 2026-09-06 13:43:51,873 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour.browser: [9/9] Tour customizer_switch_view_tour → Step The editor re-mounts on the list view again (trigger: .customizer_container .customizer-main-editor .o_view_controller.o_list_view) 2026-09-06 13:43:51,879 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:51] "POST /web/dataset/call_kw/ir.ui.view/search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-09-06 13:43:52,884 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:43:52] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 16 0.048 0.937 2026-09-06 13:43:53,138 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour.browser: tour succeeded 2026-09-06 13:43:53,139 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour.browser: ╔════════════════════════════════════════════╗ ║ TOUR customizer_switch_view_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-09-06 13:43:53,387 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour.browser: heap 50552624 (allocated 52609024) 2026-09-06 13:43:53,396 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Closing chrome headless with pid 2207 2026-09-06 13:43:53,397 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Closing websocket connection 2026-09-06 13:43:53,398 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Terminating chrome headless with pid 2207 2026-09-06 13:43:53,494 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Chrome Log in: /tmp/odoo_tests/rb-41ce622-224575-412242/chrome_logs/chrome_log_20260906_134353_494176_test_customizer_switch_view_tour.txt 2026-09-06 13:43:53,494 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Removing chrome user profile "/tmp/tmpygq9mxh3_chrome_odoo" 2026-09-06 13:43:53,530 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:43:53,562 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_view_types: Starting CustomizerViewTypesPhase2.test_activity_capability_guard ... 2026-09-06 13:43:53,647 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 178, in test_activity_capability_guard model = self._create_model('act_guard') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 45, in _create_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, chatter=chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:43:55,293 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf2c92ca0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 178, in test_activity_capability_guard model = self._create_model('act_guard') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 45, in _create_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, chatter=chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:43:55,294 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf318e660> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 178, in test_activity_capability_guard model = self._create_model('act_guard') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 45, in _create_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, chatter=chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:43:55,299 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 178, in test_activity_capability_guard model = self._create_model('act_guard') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 45, in _create_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, chatter=chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:43:55,301 127 INFO rb-41ce622-224575-412242 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 0x7fcaf318c5e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 178, in test_activity_capability_guard model = self._create_model('act_guard') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 45, in _create_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, chatter=chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:43:55,702 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_view_types: Starting CustomizerViewTypesPhase2.test_activity_seed_and_roundtrip ... 2026-09-06 13:43:55,762 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 185, in test_activity_seed_and_roundtrip model = self._create_model('act_host', chatter=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 45, in _create_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, chatter=chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:43:58,167 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaefe67060> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 185, in test_activity_seed_and_roundtrip model = self._create_model('act_host', chatter=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 45, in _create_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, chatter=chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:43:58,168 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf0e99580> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 185, in test_activity_seed_and_roundtrip model = self._create_model('act_host', chatter=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 45, in _create_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, chatter=chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:43:58,176 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 185, in test_activity_seed_and_roundtrip model = self._create_model('act_host', chatter=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 45, in _create_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, chatter=chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:43:58,181 127 INFO rb-41ce622-224575-412242 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 0x7fcaf0e99f80> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 185, in test_activity_seed_and_roundtrip model = self._create_model('act_host', chatter=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 45, in _create_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, chatter=chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:43:58,619 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_view_types: Starting CustomizerViewTypesPhase2.test_activity_seed_skipped_on_incapable_model ... 2026-09-06 13:43:58,673 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 213, in test_activity_seed_skipped_on_incapable_model model = self._create_model('act_skip') # no chatter -> no activity_ids File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 45, in _create_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, chatter=chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:00,728 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf0d7bba0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 213, in test_activity_seed_skipped_on_incapable_model model = self._create_model('act_skip') # no chatter -> no activity_ids File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 45, in _create_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, chatter=chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:00,729 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcb144eb920> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 213, in test_activity_seed_skipped_on_incapable_model model = self._create_model('act_skip') # no chatter -> no activity_ids File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 45, in _create_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, chatter=chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:00,735 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 213, in test_activity_seed_skipped_on_incapable_model model = self._create_model('act_skip') # no chatter -> no activity_ids File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 45, in _create_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, chatter=chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:00,739 127 INFO rb-41ce622-224575-412242 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 0x7fcb144eb560> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 213, in test_activity_seed_skipped_on_incapable_model model = self._create_model('act_skip') # no chatter -> no activity_ids File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 45, in _create_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, chatter=chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:01,132 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_view_types: Starting CustomizerViewTypesPhase2.test_calendar_authoring_roundtrip ... 2026-09-06 13:44:01,185 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 151, in test_calendar_authoring_roundtrip model = self._create_model('cal_host') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 45, in _create_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, chatter=chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:02,660 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcb12a2bc40> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 151, in test_calendar_authoring_roundtrip model = self._create_model('cal_host') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 45, in _create_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, chatter=chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:02,660 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf1b8d9e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 151, in test_calendar_authoring_roundtrip model = self._create_model('cal_host') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 45, in _create_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, chatter=chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:02,665 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 151, in test_calendar_authoring_roundtrip model = self._create_model('cal_host') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 45, in _create_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, chatter=chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:02,669 127 INFO rb-41ce622-224575-412242 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 0x7fcaf1b8f4c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 151, in test_calendar_authoring_roundtrip model = self._create_model('cal_host') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 45, in _create_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, chatter=chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:03,589 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 152, in test_calendar_authoring_roundtrip self._add_field(model, 'x_cal_date', 'date') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 57, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:05,103 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf036a200> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 152, in test_calendar_authoring_roundtrip self._add_field(model, 'x_cal_date', 'date') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 57, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:05,104 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcb12cf5b20> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 152, in test_calendar_authoring_roundtrip self._add_field(model, 'x_cal_date', 'date') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 57, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:05,109 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 152, in test_calendar_authoring_roundtrip self._add_field(model, 'x_cal_date', 'date') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 57, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:05,113 127 INFO rb-41ce622-224575-412242 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 0x7fcb12cf6340> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 152, in test_calendar_authoring_roundtrip self._add_field(model, 'x_cal_date', 'date') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 57, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:05,477 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_view_types: Starting CustomizerViewTypesPhase2.test_calendar_capability_guard ... 2026-09-06 13:44:05,542 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 140, in test_calendar_capability_guard model = self._create_model('cal_guard') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 45, in _create_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, chatter=chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:07,570 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf16028e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 140, in test_calendar_capability_guard model = self._create_model('cal_guard') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 45, in _create_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, chatter=chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:07,571 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf3145800> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 140, in test_calendar_capability_guard model = self._create_model('cal_guard') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 45, in _create_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, chatter=chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:07,580 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 140, in test_calendar_capability_guard model = self._create_model('cal_guard') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 45, in _create_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, chatter=chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:07,583 127 INFO rb-41ce622-224575-412242 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 0x7fcaf3146340> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 140, in test_calendar_capability_guard model = self._create_model('cal_guard') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 45, in _create_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, chatter=chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:07,929 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 143, in test_calendar_capability_guard self._add_field(model, 'x_cal_date', 'date') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 57, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:10,012 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf16e5440> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 143, in test_calendar_capability_guard self._add_field(model, 'x_cal_date', 'date') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 57, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:10,013 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf0ab51c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 143, in test_calendar_capability_guard self._add_field(model, 'x_cal_date', 'date') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 57, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:10,017 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 143, in test_calendar_capability_guard self._add_field(model, 'x_cal_date', 'date') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 57, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:10,019 127 INFO rb-41ce622-224575-412242 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 0x7fcaf0ab6480> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 143, in test_calendar_capability_guard self._add_field(model, 'x_cal_date', 'date') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 57, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:10,265 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_view_types: Starting CustomizerViewTypesPhase2.test_hierarchy_capability_guard_and_roundtrip ... 2026-09-06 13:44:10,329 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 235, in test_hierarchy_capability_guard_and_roundtrip model = self._create_model('hier_host') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 45, in _create_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, chatter=chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:12,586 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcb143e3420> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 235, in test_hierarchy_capability_guard_and_roundtrip model = self._create_model('hier_host') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 45, in _create_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, chatter=chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:12,587 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf25cc0e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 235, in test_hierarchy_capability_guard_and_roundtrip model = self._create_model('hier_host') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 45, in _create_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, chatter=chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:12,592 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 235, in test_hierarchy_capability_guard_and_roundtrip model = self._create_model('hier_host') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 45, in _create_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, chatter=chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:12,596 127 INFO rb-41ce622-224575-412242 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 0x7fcaf25ce160> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 235, in test_hierarchy_capability_guard_and_roundtrip model = self._create_model('hier_host') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 45, in _create_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, chatter=chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:12,925 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 238, in test_hierarchy_capability_guard_and_roundtrip self._add_field(model, 'x_parent_id', 'many2one', relation=model.model) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 57, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:14,406 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaefeeda80> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 238, in test_hierarchy_capability_guard_and_roundtrip self._add_field(model, 'x_parent_id', 'many2one', relation=model.model) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 57, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:14,407 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf1383060> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 238, in test_hierarchy_capability_guard_and_roundtrip self._add_field(model, 'x_parent_id', 'many2one', relation=model.model) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 57, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:14,413 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 238, in test_hierarchy_capability_guard_and_roundtrip self._add_field(model, 'x_parent_id', 'many2one', relation=model.model) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 57, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:14,416 127 INFO rb-41ce622-224575-412242 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 0x7fcaf1382660> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 238, in test_hierarchy_capability_guard_and_roundtrip self._add_field(model, 'x_parent_id', 'many2one', relation=model.model) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 57, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:15,348 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_view_types: Starting CustomizerViewTypesPhase2.test_phase2_view_type_rows_authorable ... 2026-09-06 13:44:15,405 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_customizer_view_types: Starting CustomizerViewTypesPhase2.test_seedable_view_types_roundtrip ... 2026-09-06 13:44:15,451 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 110, in test_seedable_view_types_roundtrip model = self._create_model('p2_seed') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 45, in _create_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, chatter=chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:16,906 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaee49afc0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 110, in test_seedable_view_types_roundtrip model = self._create_model('p2_seed') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 45, in _create_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, chatter=chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:16,907 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf0f8bce0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 110, in test_seedable_view_types_roundtrip model = self._create_model('p2_seed') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 45, in _create_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, chatter=chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:16,912 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 110, in test_seedable_view_types_roundtrip model = self._create_model('p2_seed') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 45, in _create_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, chatter=chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:16,914 127 INFO rb-41ce622-224575-412242 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 0x7fcaf0f8b880> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 110, in test_seedable_view_types_roundtrip model = self._create_model('p2_seed') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 45, in _create_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, chatter=chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:17,310 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:19,439 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf0e9bc40> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:19,439 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf1cbb880> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:19,445 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:19,448 127 INFO rb-41ce622-224575-412242 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 0x7fcaf1cbbb00> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:19,471 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:44:19,699 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_ir_actions_act_window: Starting CustomizerTestIrActionsActWindow.test_customizer_add_view_type_is_idempotent ... 2026-09-06 13:44:19,780 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_ir_actions_act_window: Starting CustomizerTestIrActionsActWindow.test_customizer_add_view_type_rejects_search ... 2026-09-06 13:44:19,828 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_actions_act_window.py", line 155, in test_customizer_add_view_type_rejects_search model = self._create_bare_model('act_reject_search') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_actions_act_window.py", line 29, in _create_bare_model res = self.env['ir.model'].create_new_model(**{ File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:21,940 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf2cff420> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_actions_act_window.py", line 155, in test_customizer_add_view_type_rejects_search model = self._create_bare_model('act_reject_search') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_actions_act_window.py", line 29, in _create_bare_model res = self.env['ir.model'].create_new_model(**{ File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:21,940 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaef796de0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_actions_act_window.py", line 155, in test_customizer_add_view_type_rejects_search model = self._create_bare_model('act_reject_search') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_actions_act_window.py", line 29, in _create_bare_model res = self.env['ir.model'].create_new_model(**{ File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:21,946 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_actions_act_window.py", line 155, in test_customizer_add_view_type_rejects_search model = self._create_bare_model('act_reject_search') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_actions_act_window.py", line 29, in _create_bare_model res = self.env['ir.model'].create_new_model(**{ File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:21,949 127 INFO rb-41ce622-224575-412242 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 0x7fcaef7960c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_actions_act_window.py", line 155, in test_customizer_add_view_type_rejects_search model = self._create_bare_model('act_reject_search') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_actions_act_window.py", line 29, in _create_bare_model res = self.env['ir.model'].create_new_model(**{ File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:22,355 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_ir_actions_act_window: Starting CustomizerTestIrActionsActWindow.test_customizer_add_view_type_rejects_uncapable_model ... 2026-09-06 13:44:22,412 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_actions_act_window.py", line 98, in test_customizer_add_view_type_rejects_uncapable_model model = self._create_bare_model('act_reject_calendar') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_actions_act_window.py", line 29, in _create_bare_model res = self.env['ir.model'].create_new_model(**{ File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:23,938 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcb12a87e20> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_actions_act_window.py", line 98, in test_customizer_add_view_type_rejects_uncapable_model model = self._create_bare_model('act_reject_calendar') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_actions_act_window.py", line 29, in _create_bare_model res = self.env['ir.model'].create_new_model(**{ File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:23,939 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf0f02660> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_actions_act_window.py", line 98, in test_customizer_add_view_type_rejects_uncapable_model model = self._create_bare_model('act_reject_calendar') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_actions_act_window.py", line 29, in _create_bare_model res = self.env['ir.model'].create_new_model(**{ File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:23,945 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_actions_act_window.py", line 98, in test_customizer_add_view_type_rejects_uncapable_model model = self._create_bare_model('act_reject_calendar') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_actions_act_window.py", line 29, in _create_bare_model res = self.env['ir.model'].create_new_model(**{ File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:23,949 127 INFO rb-41ce622-224575-412242 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 0x7fcaf0f01e40> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_actions_act_window.py", line 98, in test_customizer_add_view_type_rejects_uncapable_model model = self._create_bare_model('act_reject_calendar') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_actions_act_window.py", line 29, in _create_bare_model res = self.env['ir.model'].create_new_model(**{ File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:24,898 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_ir_actions_act_window: Starting CustomizerTestIrActionsActWindow.test_customizer_add_view_type_requires_system_user ... 2026-09-06 13:44:25,226 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_ir_actions_act_window: Starting CustomizerTestIrActionsActWindow.test_customizer_add_view_type_seeds_kanban_and_widens_view_mode ... 2026-09-06 13:44:25,290 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_ir_actions_act_window: Starting CustomizerTestIrActionsActWindow.test_customizer_add_view_type_seeds_pivot_and_widens_view_mode ... 2026-09-06 13:44:25,366 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:26,651 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf0f4b2e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:26,651 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcb12a87e20> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:26,657 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:26,661 127 INFO rb-41ce622-224575-412242 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 0x7fcaf2961760> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:26,686 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 13:44:27,520 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_ir_model: Starting CustomizerTestIrModel.test_2_1_3_create_new_model_default_chatter ... 2026-09-06 13:44:27,548 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 78, in test_2_1_3_create_new_model_default_chatter self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:28,933 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaef795940> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 78, in test_2_1_3_create_new_model_default_chatter self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:28,934 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaee386d40> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 78, in test_2_1_3_create_new_model_default_chatter self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:28,938 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 78, in test_2_1_3_create_new_model_default_chatter self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:28,941 127 INFO rb-41ce622-224575-412242 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 0x7fcaee384180> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 78, in test_2_1_3_create_new_model_default_chatter self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:29,342 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_ir_model: Starting CustomizerTestIrModel.test_2_1_3_create_new_model_default_contact ... 2026-09-06 13:44:29,382 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 54, in test_2_1_3_create_new_model_default_contact self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/odoo/addons/base/models/ir_model.py", line 406, in create res = super(IrModel, self).create(vals_list) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:31,616 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf2393c40> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 54, in test_2_1_3_create_new_model_default_contact self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/odoo/addons/base/models/ir_model.py", line 406, in create res = super(IrModel, self).create(vals_list) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:31,618 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaef959bc0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 54, in test_2_1_3_create_new_model_default_contact self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/odoo/addons/base/models/ir_model.py", line 406, in create res = super(IrModel, self).create(vals_list) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:31,624 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 54, in test_2_1_3_create_new_model_default_contact self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/odoo/addons/base/models/ir_model.py", line 406, in create res = super(IrModel, self).create(vals_list) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:31,628 127 INFO rb-41ce622-224575-412242 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 0x7fcaef959b20> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 54, in test_2_1_3_create_new_model_default_contact self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/odoo/addons/base/models/ir_model.py", line 406, in create res = super(IrModel, self).create(vals_list) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:31,928 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 54, in test_2_1_3_create_new_model_default_contact self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:34,082 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf315de40> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 54, in test_2_1_3_create_new_model_default_contact self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:34,083 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaef99c180> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 54, in test_2_1_3_create_new_model_default_contact self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:34,089 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 54, in test_2_1_3_create_new_model_default_contact self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:34,092 127 INFO rb-41ce622-224575-412242 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 0x7fcaef99eb60> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 54, in test_2_1_3_create_new_model_default_contact self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:34,419 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_ir_model: Starting CustomizerTestIrModel.test_2_1_3_create_new_model_default_depend_company ... 2026-09-06 13:44:34,462 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 106, in test_2_1_3_create_new_model_default_depend_company self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/odoo/addons/base/models/ir_model.py", line 406, in create res = super(IrModel, self).create(vals_list) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:36,196 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf0e27740> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 106, in test_2_1_3_create_new_model_default_depend_company self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/odoo/addons/base/models/ir_model.py", line 406, in create res = super(IrModel, self).create(vals_list) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:36,197 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf31e9f80> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 106, in test_2_1_3_create_new_model_default_depend_company self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/odoo/addons/base/models/ir_model.py", line 406, in create res = super(IrModel, self).create(vals_list) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:36,202 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 106, in test_2_1_3_create_new_model_default_depend_company self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/odoo/addons/base/models/ir_model.py", line 406, in create res = super(IrModel, self).create(vals_list) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:36,206 127 INFO rb-41ce622-224575-412242 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 0x7fcaf139c220> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 106, in test_2_1_3_create_new_model_default_depend_company self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/odoo/addons/base/models/ir_model.py", line 406, in create res = super(IrModel, self).create(vals_list) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-41ce622-224575/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:37,119 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 106, in test_2_1_3_create_new_model_default_depend_company self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:38,601 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf03356c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 106, in test_2_1_3_create_new_model_default_depend_company self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:38,602 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaefa749a0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 106, in test_2_1_3_create_new_model_default_depend_company self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:38,608 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 106, in test_2_1_3_create_new_model_default_depend_company self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:38,612 127 INFO rb-41ce622-224575-412242 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 0x7fcaefa777e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 106, in test_2_1_3_create_new_model_default_depend_company self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:38,946 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_ir_model: Starting CustomizerTestIrModel.test_2_1_4_create_new_model_legacy_tree_view_type_yields_openable_action ... 2026-09-06 13:44:39,020 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 93, in test_2_1_4_create_new_model_legacy_tree_view_type_yields_openable_action result = self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:41,130 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf036b2e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 93, in test_2_1_4_create_new_model_legacy_tree_view_type_yields_openable_action result = self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:41,130 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf20ac900> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 93, in test_2_1_4_create_new_model_legacy_tree_view_type_yields_openable_action result = self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:41,134 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 93, in test_2_1_4_create_new_model_legacy_tree_view_type_yields_openable_action result = self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:41,137 127 INFO rb-41ce622-224575-412242 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 0x7fcaf20add00> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 93, in test_2_1_4_create_new_model_legacy_tree_view_type_yields_openable_action result = self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:41,489 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_ir_model: Starting CustomizerTestIrModel.test_2_1_create_new_model ... 2026-09-06 13:44:41,529 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 24, in test_2_1_create_new_model self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:43,689 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf0484cc0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 24, in test_2_1_create_new_model self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:43,690 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcb12a28f40> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 24, in test_2_1_create_new_model self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:43,700 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 24, in test_2_1_create_new_model self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:43,703 127 INFO rb-41ce622-224575-412242 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 0x7fcb12a28d60> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 24, in test_2_1_create_new_model self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:44,147 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:46,250 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcb151dc680> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:46,251 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf0d70ea0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:46,255 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:46,259 127 INFO rb-41ce622-224575-412242 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 0x7fcaf0d73380> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:46,280 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:44:46,525 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestIrUiView.test_model_access_gated_node_not_revealed_in_customizer_mode ... 2026-09-06 13:44:46,976 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestIrUiView.test_non_customizer_render_does_not_leak_gated_field ... 2026-09-06 13:44:47,290 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestIrUiView.test_reveal_group_gated_field_in_customizer_mode ... 2026-09-06 13:44:47,363 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 13:44:47,412 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestBuildCustomizerBaseArch.test_build_customizer_base_arch_calendar_names_the_models_date_field ... 2026-09-06 13:44:47,465 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 216, in test_build_customizer_base_arch_calendar_names_the_models_date_field model = self._create_model('build_arch_cal') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 184, in _create_model res = self.env['ir.model'].create_new_model(**{ File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:49,008 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcb151dd300> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 216, in test_build_customizer_base_arch_calendar_names_the_models_date_field model = self._create_model('build_arch_cal') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 184, in _create_model res = self.env['ir.model'].create_new_model(**{ File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:49,009 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcb151dc680> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 216, in test_build_customizer_base_arch_calendar_names_the_models_date_field model = self._create_model('build_arch_cal') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 184, in _create_model res = self.env['ir.model'].create_new_model(**{ File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:49,013 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 216, in test_build_customizer_base_arch_calendar_names_the_models_date_field model = self._create_model('build_arch_cal') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 184, in _create_model res = self.env['ir.model'].create_new_model(**{ File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:49,016 127 INFO rb-41ce622-224575-412242 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 0x7fcaf0c17b00> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 216, in test_build_customizer_base_arch_calendar_names_the_models_date_field model = self._create_model('build_arch_cal') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 184, in _create_model res = self.env['ir.model'].create_new_model(**{ File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:50,025 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 217, in test_build_customizer_base_arch_calendar_names_the_models_date_field self._add_field(model, 'x_cal_date', 'date') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 204, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:51,664 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaefae8e00> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 217, in test_build_customizer_base_arch_calendar_names_the_models_date_field self._add_field(model, 'x_cal_date', 'date') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 204, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:51,665 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf2c13880> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 217, in test_build_customizer_base_arch_calendar_names_the_models_date_field self._add_field(model, 'x_cal_date', 'date') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 204, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:51,671 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 217, in test_build_customizer_base_arch_calendar_names_the_models_date_field self._add_field(model, 'x_cal_date', 'date') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 204, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:51,674 127 INFO rb-41ce622-224575-412242 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 0x7fcaf2c12fc0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 217, in test_build_customizer_base_arch_calendar_names_the_models_date_field self._add_field(model, 'x_cal_date', 'date') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 204, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:51,946 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestBuildCustomizerBaseArch.test_build_customizer_base_arch_hierarchy_names_the_models_parent_field ... 2026-09-06 13:44:52,024 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 232, in test_build_customizer_base_arch_hierarchy_names_the_models_parent_field model = self._create_model('build_arch_hier') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 184, in _create_model res = self.env['ir.model'].create_new_model(**{ File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:54,076 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf08dc040> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 232, in test_build_customizer_base_arch_hierarchy_names_the_models_parent_field model = self._create_model('build_arch_hier') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 184, in _create_model res = self.env['ir.model'].create_new_model(**{ File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:54,078 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaefe65b20> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 232, in test_build_customizer_base_arch_hierarchy_names_the_models_parent_field model = self._create_model('build_arch_hier') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 184, in _create_model res = self.env['ir.model'].create_new_model(**{ File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:54,093 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 232, in test_build_customizer_base_arch_hierarchy_names_the_models_parent_field model = self._create_model('build_arch_hier') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 184, in _create_model res = self.env['ir.model'].create_new_model(**{ File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:54,099 127 INFO rb-41ce622-224575-412242 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 0x7fcaefe67560> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 232, in test_build_customizer_base_arch_hierarchy_names_the_models_parent_field model = self._create_model('build_arch_hier') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 184, in _create_model res = self.env['ir.model'].create_new_model(**{ File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:54,474 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 233, in test_build_customizer_base_arch_hierarchy_names_the_models_parent_field self._add_field(model, 'x_parent_id', 'many2one', relation=model.model) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 204, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:56,792 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf2220540> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 233, in test_build_customizer_base_arch_hierarchy_names_the_models_parent_field self._add_field(model, 'x_parent_id', 'many2one', relation=model.model) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 204, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:56,793 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf281f920> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 233, in test_build_customizer_base_arch_hierarchy_names_the_models_parent_field self._add_field(model, 'x_parent_id', 'many2one', relation=model.model) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 204, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:56,799 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 233, in test_build_customizer_base_arch_hierarchy_names_the_models_parent_field self._add_field(model, 'x_parent_id', 'many2one', relation=model.model) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 204, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:56,803 127 INFO rb-41ce622-224575-412242 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 0x7fcaf281e520> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 233, in test_build_customizer_base_arch_hierarchy_names_the_models_parent_field self._add_field(model, 'x_parent_id', 'many2one', relation=model.model) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 204, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:57,080 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestBuildCustomizerBaseArch.test_build_customizer_base_arch_kanban_is_schema_valid_v18_card ... 2026-09-06 13:44:57,134 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestBuildCustomizerBaseArch.test_build_customizer_base_arch_retargets_static_template_to_rec_name ... 2026-09-06 13:44:57,187 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestBuildCustomizerBaseArch.test_build_customizer_base_arch_returns_none_when_capability_missing ... 2026-09-06 13:44:57,244 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 245, in test_build_customizer_base_arch_returns_none_when_capability_missing model = self._create_model('build_arch_none') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 184, in _create_model res = self.env['ir.model'].create_new_model(**{ File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:59,318 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaef9ca520> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 245, in test_build_customizer_base_arch_returns_none_when_capability_missing model = self._create_model('build_arch_none') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 184, in _create_model res = self.env['ir.model'].create_new_model(**{ File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:59,318 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf0c99bc0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 245, in test_build_customizer_base_arch_returns_none_when_capability_missing model = self._create_model('build_arch_none') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 184, in _create_model res = self.env['ir.model'].create_new_model(**{ File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:59,324 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 245, in test_build_customizer_base_arch_returns_none_when_capability_missing model = self._create_model('build_arch_none') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 184, in _create_model res = self.env['ir.model'].create_new_model(**{ File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:59,327 127 INFO rb-41ce622-224575-412242 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 0x7fcaf0c9a480> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 245, in test_build_customizer_base_arch_returns_none_when_capability_missing model = self._create_model('build_arch_none') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 184, in _create_model res = self.env['ir.model'].create_new_model(**{ File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:44:59,748 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestBuildCustomizerBaseArch.test_create_customizer_view_no_longer_skips_calendar ... 2026-09-06 13:44:59,820 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 310, in test_create_customizer_view_no_longer_skips_calendar model = self._create_model('seed_calendar_gap') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 184, in _create_model res = self.env['ir.model'].create_new_model(**{ File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:01,388 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf1b2f060> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 310, in test_create_customizer_view_no_longer_skips_calendar model = self._create_model('seed_calendar_gap') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 184, in _create_model res = self.env['ir.model'].create_new_model(**{ File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:01,389 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf2d02160> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 310, in test_create_customizer_view_no_longer_skips_calendar model = self._create_model('seed_calendar_gap') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 184, in _create_model res = self.env['ir.model'].create_new_model(**{ File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:01,394 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 310, in test_create_customizer_view_no_longer_skips_calendar model = self._create_model('seed_calendar_gap') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 184, in _create_model res = self.env['ir.model'].create_new_model(**{ File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:01,397 127 INFO rb-41ce622-224575-412242 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 0x7fcaf2d00900> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 310, in test_create_customizer_view_no_longer_skips_calendar model = self._create_model('seed_calendar_gap') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 184, in _create_model res = self.env['ir.model'].create_new_model(**{ File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:02,304 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 311, in test_create_customizer_view_no_longer_skips_calendar self._add_field(model, 'x_cal_date2', 'date') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 204, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:03,986 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaef9ecd60> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 311, in test_create_customizer_view_no_longer_skips_calendar self._add_field(model, 'x_cal_date2', 'date') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 204, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:03,987 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf03419e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 311, in test_create_customizer_view_no_longer_skips_calendar self._add_field(model, 'x_cal_date2', 'date') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 204, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:03,993 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 311, in test_create_customizer_view_no_longer_skips_calendar self._add_field(model, 'x_cal_date2', 'date') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 204, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:03,996 127 INFO rb-41ce622-224575-412242 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 0x7fcaf0340540> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 311, in test_create_customizer_view_no_longer_skips_calendar self._add_field(model, 'x_cal_date2', 'date') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 204, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:04,317 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestBuildCustomizerBaseArch.test_create_customizer_view_no_longer_skips_hierarchy ... 2026-09-06 13:45:04,379 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 328, in test_create_customizer_view_no_longer_skips_hierarchy model = self._create_model('seed_hierarchy_gap') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 184, in _create_model res = self.env['ir.model'].create_new_model(**{ File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:06,528 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf08877e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 328, in test_create_customizer_view_no_longer_skips_hierarchy model = self._create_model('seed_hierarchy_gap') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 184, in _create_model res = self.env['ir.model'].create_new_model(**{ File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:06,529 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf18482c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 328, in test_create_customizer_view_no_longer_skips_hierarchy model = self._create_model('seed_hierarchy_gap') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 184, in _create_model res = self.env['ir.model'].create_new_model(**{ File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:06,535 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 328, in test_create_customizer_view_no_longer_skips_hierarchy model = self._create_model('seed_hierarchy_gap') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 184, in _create_model res = self.env['ir.model'].create_new_model(**{ File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:06,538 127 INFO rb-41ce622-224575-412242 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 0x7fcaf184b880> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 328, in test_create_customizer_view_no_longer_skips_hierarchy model = self._create_model('seed_hierarchy_gap') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 184, in _create_model res = self.env['ir.model'].create_new_model(**{ File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:06,967 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 329, in test_create_customizer_view_no_longer_skips_hierarchy self._add_field(model, 'x_parent_id2', 'many2one', relation=model.model) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 204, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:09,224 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcb143e2ca0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 329, in test_create_customizer_view_no_longer_skips_hierarchy self._add_field(model, 'x_parent_id2', 'many2one', relation=model.model) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 204, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:09,225 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf2ca2340> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 329, in test_create_customizer_view_no_longer_skips_hierarchy self._add_field(model, 'x_parent_id2', 'many2one', relation=model.model) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 204, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:09,230 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 329, in test_create_customizer_view_no_longer_skips_hierarchy self._add_field(model, 'x_parent_id2', 'many2one', relation=model.model) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 204, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:09,235 127 INFO rb-41ce622-224575-412242 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 0x7fcaf2ca3ec0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 329, in test_create_customizer_view_no_longer_skips_hierarchy self._add_field(model, 'x_parent_id2', 'many2one', relation=model.model) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 204, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:09,557 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestBuildCustomizerBaseArch.test_ensure_customizer_base_view_is_idempotent ... 2026-09-06 13:45:09,602 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 292, in test_ensure_customizer_base_view_is_idempotent model = self._create_model('ensure_base_view_idem') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 184, in _create_model res = self.env['ir.model'].create_new_model(**{ File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:11,804 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf2e2ab60> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 292, in test_ensure_customizer_base_view_is_idempotent model = self._create_model('ensure_base_view_idem') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 184, in _create_model res = self.env['ir.model'].create_new_model(**{ File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:11,805 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf0c3ce00> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 292, in test_ensure_customizer_base_view_is_idempotent model = self._create_model('ensure_base_view_idem') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 184, in _create_model res = self.env['ir.model'].create_new_model(**{ File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:11,810 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 292, in test_ensure_customizer_base_view_is_idempotent model = self._create_model('ensure_base_view_idem') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 184, in _create_model res = self.env['ir.model'].create_new_model(**{ File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:11,813 127 INFO rb-41ce622-224575-412242 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 0x7fcaf0c3d800> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 292, in test_ensure_customizer_base_view_is_idempotent model = self._create_model('ensure_base_view_idem') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 184, in _create_model res = self.env['ir.model'].create_new_model(**{ File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:12,214 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:13,714 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaefd9c180> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:13,715 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf1c94b80> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:13,723 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:13,725 127 INFO rb-41ce622-224575-412242 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 0x7fcaf1c947c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:13,748 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:45:14,611 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestFieldFormCustomizerView.test_add_field_via_customizer_form_view_saves_with_model_id ... 2026-09-06 13:45:14,648 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 380, in test_add_field_via_customizer_form_view_saves_with_model_id model = self._create_model('field_view_regression') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 360, in _create_model res = self.env['ir.model'].create_new_model(**{ File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:16,313 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf1c02ac0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 380, in test_add_field_via_customizer_form_view_saves_with_model_id model = self._create_model('field_view_regression') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 360, in _create_model res = self.env['ir.model'].create_new_model(**{ File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:16,314 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaeffc3e20> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 380, in test_add_field_via_customizer_form_view_saves_with_model_id model = self._create_model('field_view_regression') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 360, in _create_model res = self.env['ir.model'].create_new_model(**{ File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:16,320 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 380, in test_add_field_via_customizer_form_view_saves_with_model_id model = self._create_model('field_view_regression') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 360, in _create_model res = self.env['ir.model'].create_new_model(**{ File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:16,323 127 INFO rb-41ce622-224575-412242 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 0x7fcaeffc3a60> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 380, in test_add_field_via_customizer_form_view_saves_with_model_id model = self._create_model('field_view_regression') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 360, in _create_model res = self.env['ir.model'].create_new_model(**{ File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 42, in create_new_model res = self._create_model_by_template(kwargs['info'], templates) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 47, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:17,323 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 389, in test_add_field_via_customizer_form_view_saves_with_model_id new_field = field_form.save() File "/data/build/rb-41ce622-224575/odoo/tests/form.py", line 443, in save [record_values] = self._record.web_save(values, self._view['fields_spec']) File "/data/build/rb-41ce622-224575/addons/web/models/models.py", line 72, in web_save self = self.create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:19,127 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf0555e40> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 389, in test_add_field_via_customizer_form_view_saves_with_model_id new_field = field_form.save() File "/data/build/rb-41ce622-224575/odoo/tests/form.py", line 443, in save [record_values] = self._record.web_save(values, self._view['fields_spec']) File "/data/build/rb-41ce622-224575/addons/web/models/models.py", line 72, in web_save self = self.create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:19,128 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf2e7ed40> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 389, in test_add_field_via_customizer_form_view_saves_with_model_id new_field = field_form.save() File "/data/build/rb-41ce622-224575/odoo/tests/form.py", line 443, in save [record_values] = self._record.web_save(values, self._view['fields_spec']) File "/data/build/rb-41ce622-224575/addons/web/models/models.py", line 72, in web_save self = self.create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:19,134 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 389, in test_add_field_via_customizer_form_view_saves_with_model_id new_field = field_form.save() File "/data/build/rb-41ce622-224575/odoo/tests/form.py", line 443, in save [record_values] = self._record.web_save(values, self._view['fields_spec']) File "/data/build/rb-41ce622-224575/addons/web/models/models.py", line 72, in web_save self = self.create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:19,138 127 INFO rb-41ce622-224575-412242 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 0x7fcaf2e7d440> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 389, in test_add_field_via_customizer_form_view_saves_with_model_id new_field = field_form.save() File "/data/build/rb-41ce622-224575/odoo/tests/form.py", line 443, in save [record_values] = self._record.web_save(values, self._view['fields_spec']) File "/data/build/rb-41ce622-224575/addons/web/models/models.py", line 72, in web_save self = self.create(vals) File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:19,473 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:21,728 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf2d24b80> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:21,728 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaef90ccc0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:21,734 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:21,738 127 INFO rb-41ce622-224575-412242 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 0x7fcaef90e700> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:21,758 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:45:30,061 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_attachment_reference_access.py", line 29, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:32,269 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf0db9f80> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_attachment_reference_access.py", line 29, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:32,269 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf146d620> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_attachment_reference_access.py", line 29, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:32,275 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_attachment_reference_access.py", line 29, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:32,278 127 INFO rb-41ce622-224575-412242 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 0x7fcaf146f420> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_attachment_reference_access.py", line 29, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:32,575 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_attachment_reference_access.py", line 29, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:34,586 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf2f1d300> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_attachment_reference_access.py", line 29, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:34,587 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf2c96020> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_attachment_reference_access.py", line 29, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:34,593 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_attachment_reference_access.py", line 29, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:34,596 127 INFO rb-41ce622-224575-412242 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 0x7fcaf2c94860> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_attachment_reference_access.py", line 29, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:34,848 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_attachment_reference_access.py", line 29, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:36,278 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf2c8a660> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_attachment_reference_access.py", line 29, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:36,279 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf0c9a980> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_attachment_reference_access.py", line 29, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:36,291 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_attachment_reference_access.py", line 29, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:36,294 127 INFO rb-41ce622-224575-412242 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 0x7fcaf0c98180> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_attachment_reference_access.py", line 29, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:37,403 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_attachment_reference_access.py", line 29, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:38,945 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf049ff60> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_attachment_reference_access.py", line 29, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:38,946 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf20913a0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_attachment_reference_access.py", line 29, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:38,952 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_attachment_reference_access.py", line 29, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:38,956 127 INFO rb-41ce622-224575-412242 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 0x7fcaf2092520> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_attachment_reference_access.py", line 29, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:39,237 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [1] 2026-09-06 13:45:40,046 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_attachment_reference_access: Starting TestAttachmentReferenceAccess.test_create_referencing_readable_attachment_is_allowed ... 2026-09-06 13:45:40,133 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_attachment_reference_access: Starting TestAttachmentReferenceAccess.test_create_referencing_unreadable_attachment_is_refused ... 2026-09-06 13:45:40,196 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [6698], uid: 123, model: ir.attachment 2026-09-06 13:45:40,241 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_attachment_reference_access: Starting TestAttachmentReferenceAccess.test_linking_readable_attachment_as_version_is_allowed ... 2026-09-06 13:45:40,335 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_attachment_reference_access: Starting TestAttachmentReferenceAccess.test_linking_unreadable_attachment_as_version_is_refused ... 2026-09-06 13:45:40,441 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [6698], uid: 123, model: ir.attachment 2026-09-06 13:45:40,487 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_attachment_reference_access: Starting TestAttachmentReferenceAccess.test_write_repointing_to_readable_attachment_is_allowed ... 2026-09-06 13:45:40,575 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_attachment_reference_access: Starting TestAttachmentReferenceAccess.test_write_repointing_to_unreadable_attachment_is_refused ... 2026-09-06 13:45:40,643 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [6698], uid: 123, model: ir.attachment 2026-09-06 13:45:40,734 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:43,064 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf1b4a840> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:43,065 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaefadd120> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:43,070 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:43,073 127 INFO rb-41ce622-224575-412242 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 0x7fcaefadff60> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:43,097 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-09-06 13:45:51,437 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:53,636 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcb141056c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:53,637 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf09e09a0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:53,642 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:53,645 127 INFO rb-41ce622-224575-412242 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 0x7fcaf09e2ca0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:53,993 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:56,323 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaefae3d80> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:56,323 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcb15d03ba0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:56,328 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:56,331 127 INFO rb-41ce622-224575-412242 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 0x7fcb15d01a80> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:56,647 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:58,178 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf000f4c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:58,178 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf03562a0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:58,185 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:58,188 127 INFO rb-41ce622-224575-412242 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 0x7fcaf03563e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:45:59,189 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:00,743 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf2d65620> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:00,744 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf2d22de0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:00,750 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:00,754 127 INFO rb-41ce622-224575-412242 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 0x7fcaf2d21260> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:01,014 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [3] 2026-09-06 13:46:01,106 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_document: Starting TestDocumentActionSetTag.test_01_constrains_check_tag_category ... 2026-09-06 13:46:01,177 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_document: Starting TestDocumentActionSetTag.test_02_sql_constraints_unique_res_model_id ... 2026-09-06 13:46:01,211 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_document: Starting TestDocumentActionSetTag.test_03_constraints_check_workspace_field ... 2026-09-06 13:46:01,255 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_document: Starting TestDocumentActionSetTag.test_04_document_document ... 2026-09-06 13:46:01,291 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_document: Starting TestDocumentActionSetTag.test_05_document_share ... 2026-09-06 13:46:01,332 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_document: Starting TestDocumentActionSetTag.test_06_compute_total_member ... 2026-09-06 13:46:01,351 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_document: Starting TestDocumentActionSetTag.test_07_document_workspace ... 2026-09-06 13:46:01,380 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_document: Starting TestDocumentActionSetTag.test_08_name_create ... 2026-09-06 13:46:01,467 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:03,633 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf14ad6c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:03,634 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf0343ec0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:03,641 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:03,644 127 INFO rb-41ce622-224575-412242 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 0x7fcaf0340b80> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:03,668 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 13:46:11,422 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:13,456 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf2684540> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:13,457 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaefdbd620> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:13,465 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:13,468 127 INFO rb-41ce622-224575-412242 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 0x7fcaefdbec00> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:13,739 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:15,946 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf0dbb920> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:15,947 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf2c900e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:15,952 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:15,955 127 INFO rb-41ce622-224575-412242 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 0x7fcaf2c907c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:16,235 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:17,851 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf20bd580> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:17,852 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf2ef2480> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:17,859 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:17,863 127 INFO rb-41ce622-224575-412242 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 0x7fcaf2ef1f80> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:18,864 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:20,383 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaefa84f40> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:20,384 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf22200e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:20,392 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:20,397 127 INFO rb-41ce622-224575-412242 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 0x7fcaf2220c20> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:20,756 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [5] 2026-09-06 13:46:20,849 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_document_controllers: Starting TestDocumentControllers.test_001_test_upload_document ... 2026-09-06 13:46:20,878 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:admin from n/a 2026-09-06 13:46:20,895 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 13:46:21,770 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:46:21] "POST /document/upload_document HTTP/1.1" 200 - 62 0.033 0.843 2026-09-06 13:46:21,810 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_document_controllers: Starting TestDocumentControllers.test_002_update_document ... 2026-09-06 13:46:21,843 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:admin from n/a 2026-09-06 13:46:21,855 127 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /document/update in /viin_document/tests/test_document_controllers.py:TestDocumentControllers.test_002_update_document 2026-09-06 13:46:21,858 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 13:46:22,108 127 INFO rb-41ce622-224575-412242 odoo.tests.common: Opening a test cursor without specified test on request /document/update in /viin_document/tests/test_document_controllers.py:TestDocumentControllers.test_002_update_document 2026-09-06 13:46:22,208 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:46:22] "POST /document/update HTTP/1.1" 200 - 57 0.056 0.298 2026-09-06 13:46:22,283 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:23,958 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf04c7100> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:23,959 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf2d8dc60> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:23,965 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:23,969 127 INFO rb-41ce622-224575-412242 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 0x7fcaf2d8c180> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:23,999 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 13:46:32,745 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:34,348 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf0f91a80> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:34,349 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf0ee22a0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:34,353 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:34,355 127 INFO rb-41ce622-224575-412242 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 0x7fcaf0e0f240> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:35,393 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:37,099 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf02979c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:37,100 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf09e2d40> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:37,105 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:37,108 127 INFO rb-41ce622-224575-412242 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 0x7fcaf09e3240> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:37,369 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:39,687 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf2ac6f20> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:39,688 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf0d80ae0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:39,694 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:39,698 127 INFO rb-41ce622-224575-412242 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 0x7fcaf0d816c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:40,123 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:42,281 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf0522340> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:42,282 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcb160eb6a0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:42,289 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:42,292 127 INFO rb-41ce622-224575-412242 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 0x7fcb160e8540> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:42,541 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [7] 2026-09-06 13:46:42,611 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_document_security: Starting TestDocumentSecurity.test_013_check_team_leader_workspace ... 2026-09-06 13:46:42,654 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [9] 2026-09-06 13:46:42,735 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [41], uid: 132, model: document.workspace 2026-09-06 13:46:42,792 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [112], uid: 132, model: document.document 2026-09-06 13:46:42,826 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [6], uid: 132, model: document.share 2026-09-06 13:46:42,853 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [6], uid: 132, model: document.share 2026-09-06 13:46:42,892 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_document_security: Starting TestDocumentSecurity.test_09_security_document_team ... 2026-09-06 13:46:42,938 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [11] 2026-09-06 13:46:42,947 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 132, model: document.team 2026-09-06 13:46:42,954 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 132, model: document.team 2026-09-06 13:46:42,989 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [17], uid: 133, model: document.team 2026-09-06 13:46:43,026 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_document_security: Starting TestDocumentSecurity.test_10_security_document_workspace ... 2026-09-06 13:46:43,090 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [13] 2026-09-06 13:46:43,158 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 133, model: document.workspace 2026-09-06 13:46:43,230 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [39], uid: 133, model: document.workspace 2026-09-06 13:46:43,261 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_document_security: Starting TestDocumentSecurity.test_11_security_document_document ... 2026-09-06 13:46:43,307 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [15] 2026-09-06 13:46:43,385 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [110], uid: 133, model: document.document 2026-09-06 13:46:43,448 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [110], uid: 133, model: document.document 2026-09-06 13:46:43,498 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [110], uid: 133, model: document.document 2026-09-06 13:46:43,541 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [110], uid: 133, model: document.document 2026-09-06 13:46:43,585 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_document_security: Starting TestDocumentSecurity.test_12_security_document_share ... 2026-09-06 13:46:43,631 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [17] 2026-09-06 13:46:43,752 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 132, model: document.share 2026-09-06 13:46:43,857 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 133, model: document.share 2026-09-06 13:46:43,980 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:46,330 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf06542c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:46,330 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf0c987c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:46,334 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:46,337 127 INFO rb-41ce622-224575-412242 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 0x7fcaf0c9bd80> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:46,355 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 13:46:47,503 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_ir_attachment_check: Starting TestIrAttachmentCheck.test_a_document_in_a_readable_folder_keeps_its_attachment_reachable ... 2026-09-06 13:46:47,530 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [48], uid: 136, model: document.workspace 2026-09-06 13:46:47,611 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_ir_attachment_check: Starting TestIrAttachmentCheck.test_a_read_only_folder_does_not_block_an_edit_the_source_record_allows ... 2026-09-06 13:46:47,660 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_ir_attachment_check: Starting TestIrAttachmentCheck.test_a_refused_non_documents_user_is_never_told_the_documents_app_exists ... 2026-09-06 13:46:47,722 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_ir_attachment_check: Starting TestIrAttachmentCheck.test_the_documents_app_costs_no_extra_query_for_an_already_permitted_edit ... 2026-09-06 13:46:47,802 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 13:46:48,863 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_ir_attachment_search_non_internal: Starting TestIrAttachmentSearchNonInternalUser.test_a_non_internal_user_gains_no_file_from_the_documents_app ... 2026-09-06 13:46:48,916 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [7011], uid: 138, model: ir.attachment 2026-09-06 13:46:48,954 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_ir_attachment_search_non_internal: Starting TestIrAttachmentSearchNonInternalUser.test_a_non_internal_user_keeps_the_attachments_core_grants_them ... 2026-09-06 13:46:49,029 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_ir_attachment_search_non_internal: Starting TestIrAttachmentSearchNonInternalUser.test_a_user_without_attachment_access_is_still_refused_over_attachments ... 2026-09-06 13:46:49,042 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 139, model: ir.attachment 2026-09-06 13:46:49,075 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_ir_attachment_search_non_internal: Starting TestIrAttachmentSearchNonInternalUser.test_an_internal_user_still_reaches_a_file_through_a_readable_folder ... 2026-09-06 13:46:49,169 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 13:46:57,193 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_ir_attachment_search_rule.py", line 33, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:59,479 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcb5e521080> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_ir_attachment_search_rule.py", line 33, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:59,480 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf1317100> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_ir_attachment_search_rule.py", line 33, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:59,486 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_ir_attachment_search_rule.py", line 33, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:59,489 127 INFO rb-41ce622-224575-412242 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 0x7fcaf1317420> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_ir_attachment_search_rule.py", line 33, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:46:59,743 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_ir_attachment_search_rule.py", line 33, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:01,349 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaefa905e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_ir_attachment_search_rule.py", line 33, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:01,350 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf0c454e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_ir_attachment_search_rule.py", line 33, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:01,355 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_ir_attachment_search_rule.py", line 33, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:01,358 127 INFO rb-41ce622-224575-412242 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 0x7fcaf0c476a0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_ir_attachment_search_rule.py", line 33, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:02,251 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_ir_attachment_search_rule.py", line 33, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:03,676 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf0bbd760> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_ir_attachment_search_rule.py", line 33, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:03,677 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaee4525c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_ir_attachment_search_rule.py", line 33, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:03,684 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_ir_attachment_search_rule.py", line 33, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:03,687 127 INFO rb-41ce622-224575-412242 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 0x7fcaee450d60> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_ir_attachment_search_rule.py", line 33, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:04,091 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_ir_attachment_search_rule.py", line 33, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:06,227 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf2e7dbc0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_ir_attachment_search_rule.py", line 33, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:06,228 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf0c560c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_ir_attachment_search_rule.py", line 33, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:06,236 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_ir_attachment_search_rule.py", line 33, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:06,240 127 INFO rb-41ce622-224575-412242 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 0x7fcaf0c562a0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_ir_attachment_search_rule.py", line 33, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:06,532 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [19] 2026-09-06 13:47:07,314 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_ir_attachment_search_rule: Starting TestIrAttachmentSearchRule.test_b1_excluded_user_cannot_search_or_read_dms_surfaced_attachment ... 2026-09-06 13:47:07,792 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [7122], uid: 145, model: ir.attachment 2026-09-06 13:47:07,828 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_ir_attachment_search_rule: Starting TestIrAttachmentSearchRule.test_b2_permitted_user_still_reads_dms_surfaced_attachment ... 2026-09-06 13:47:08,309 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_ir_attachment_search_rule: Starting TestIrAttachmentSearchRule.test_b3_dms_access_survives_unreadable_source_record ... 2026-09-06 13:47:08,350 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 146, model: ir.rule 2026-09-06 13:47:08,416 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_ir_attachment_search_rule: Starting TestIrAttachmentSearchRule.test_b4_version_union_still_readable ... 2026-09-06 13:47:08,492 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_ir_attachment_search_rule: Starting TestIrAttachmentSearchRule.test_b5_plain_non_dms_attachment_unaffected ... 2026-09-06 13:47:08,571 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_ir_attachment_search_rule: Starting TestIrAttachmentSearchRule.test_b6_rule_domain_recheck_respects_active_company ... 2026-09-06 13:47:08,873 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [7129], uid: 147, model: ir.attachment 2026-09-06 13:47:08,949 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_ir_attachment_search_rule: Starting TestIrAttachmentSearchRule.test_b7_search_costs_no_extra_query_when_rule_domain_is_empty ... 2026-09-06 13:47:09,041 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_ir_attachment_search_rule: Starting TestIrAttachmentSearchRule.test_b8_fetch_shape_search_never_touches_document_document ... 2026-09-06 13:47:09,214 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:11,428 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf2f36ac0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:11,429 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf2077f60> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:11,432 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:11,435 127 INFO rb-41ce622-224575-412242 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 0x7fcaf2077100> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:11,453 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 16 checked, 16 removed 2026-09-06 13:47:20,104 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_share_avatar_route.py", line 32, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 2184, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:22,512 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf132e660> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_share_avatar_route.py", line 32, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 2184, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:22,513 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcb1449b740> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_share_avatar_route.py", line 32, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 2184, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:22,519 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_share_avatar_route.py", line 32, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 2184, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:22,522 127 INFO rb-41ce622-224575-412242 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 0x7fcb14498d60> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_share_avatar_route.py", line 32, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 2184, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:22,829 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_share_avatar_route.py", line 32, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 2184, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:24,999 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaefdb5bc0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_share_avatar_route.py", line 32, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 2184, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:25,000 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf2e2af20> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_share_avatar_route.py", line 32, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 2184, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:25,009 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_share_avatar_route.py", line 32, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 2184, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:25,012 127 INFO rb-41ce622-224575-412242 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 0x7fcaf2e28860> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_share_avatar_route.py", line 32, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 2184, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:25,272 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_share_avatar_route.py", line 32, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 2184, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:26,828 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf03359e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_share_avatar_route.py", line 32, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 2184, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:26,828 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf0bc2840> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_share_avatar_route.py", line 32, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 2184, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:26,834 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_share_avatar_route.py", line 32, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 2184, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:26,837 127 INFO rb-41ce622-224575-412242 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 0x7fcaf0bc3d80> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_share_avatar_route.py", line 32, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 2184, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:27,847 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_share_avatar_route.py", line 32, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 2184, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:29,445 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcb160e76a0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_share_avatar_route.py", line 32, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 2184, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:29,446 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf0fdb560> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_share_avatar_route.py", line 32, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 2184, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:29,451 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_share_avatar_route.py", line 32, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 2184, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:29,454 127 INFO rb-41ce622-224575-412242 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 0x7fcaf0fda660> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_share_avatar_route.py", line 32, in setUpClass super().setUpClass() File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 2184, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:29,749 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [21] 2026-09-06 13:47:30,814 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_share_avatar_route: Starting TestShareAvatarRoute.test_archived_share_token_is_refused_without_a_server_error ... 2026-09-06 13:47:30,843 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 13:47:32,405 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:47:32] "GET /document/avatar/152/04d5384e-1f05-4f2d-9a7d-8697f59793d0 HTTP/1.1" 404 - 183 0.177 1.386 2026-09-06 13:47:32,406 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_share_avatar_route.TestShareAvatarRoute.test_archived_share_token_is_refused_without_a_server_error: waiting for threads: [] 2026-09-06 13:47:32,426 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_share_avatar_route: Starting TestShareAvatarRoute.test_share_creator_avatar_is_served ... 2026-09-06 13:47:32,442 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 13:47:32,666 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:47:32] "GET /document/avatar/152/1bd1b090-7c8a-4c96-939e-59e100ae0894 HTTP/1.1" 200 - 24 0.016 0.210 2026-09-06 13:47:32,668 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_share_avatar_route.TestShareAvatarRoute.test_share_creator_avatar_is_served: waiting for threads: [] 2026-09-06 13:47:32,691 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_share_avatar_route: Starting TestShareAvatarRoute.test_shared_document_owner_avatar_is_served ... 2026-09-06 13:47:32,709 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 13:47:32,963 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:47:32] "GET /document/avatar/153/1bd1b090-7c8a-4c96-939e-59e100ae0894 HTTP/1.1" 200 - 24 0.021 0.236 2026-09-06 13:47:32,965 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_share_avatar_route.TestShareAvatarRoute.test_shared_document_owner_avatar_is_served: waiting for threads: [] 2026-09-06 13:47:32,985 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_share_avatar_route: Starting TestShareAvatarRoute.test_tampered_token_is_refused_without_a_server_error ... 2026-09-06 13:47:33,001 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 13:47:33,935 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:47:33] "GET /document/avatar/152/1bd1b090-7c8a-4c96-939e-59e100ae089a HTTP/1.1" 404 - 188 0.157 0.779 2026-09-06 13:47:33,976 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_share_avatar_route: Starting TestShareAvatarRoute.test_unrelated_user_avatar_is_still_refused ... 2026-09-06 13:47:33,990 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 13:47:34,884 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:47:34] "GET /document/avatar/154/1bd1b090-7c8a-4c96-939e-59e100ae0894 HTTP/1.1" 404 - 194 0.111 0.786 2026-09-06 13:47:34,886 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_share_avatar_route.TestShareAvatarRoute.test_unrelated_user_avatar_is_still_refused: waiting for threads: [] 2026-09-06 13:47:34,969 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:37,601 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaee462840> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:37,602 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaefaf1b20> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:37,606 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:37,608 127 INFO rb-41ce622-224575-412242 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 0x7fcaefaf0c20> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:37,625 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-06 13:47:46,800 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:49,150 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf1a44f40> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:49,151 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf2c10220> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:49,156 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:49,159 127 INFO rb-41ce622-224575-412242 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 0x7fcaf2c13420> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:49,507 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:52,029 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcb1631b1a0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:52,030 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaef986b60> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:52,034 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:52,036 127 INFO rb-41ce622-224575-412242 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 0x7fcaef9865c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:52,349 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:54,109 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf01dbe20> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:54,110 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf2686700> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:54,115 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:54,118 127 INFO rb-41ce622-224575-412242 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 0x7fcaf2684720> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:55,087 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:56,768 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf0b8f560> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:56,769 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf2841940> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:56,779 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:56,789 127 INFO rb-41ce622-224575-412242 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 0x7fcaf28437e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:57,078 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [25] 2026-09-06 13:47:57,165 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_share_document: Starting TestDocumentShare.test_001_share_document_send_users ... 2026-09-06 13:47:57,347 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [503] 2026-09-06 13:47:57,438 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:59,576 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaefecb9c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:59,577 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf29fa020> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:59,583 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:59,587 127 INFO rb-41ce622-224575-412242 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 0x7fcaf29fb4c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:47:59,613 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 13:47:59,628 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_share_user_allowlist_clear: Starting TestShareUserAllowlistClear.test_clearing_the_user_allowlist_succeeds ... 2026-09-06 13:48:00,368 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [504] 2026-09-06 13:48:00,384 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21862] 2026-09-06 13:48:00,391 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 13:48:00,723 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [505] 2026-09-06 13:48:00,732 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21864] 2026-09-06 13:48:00,740 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 13:48:00,956 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [506] 2026-09-06 13:48:00,987 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_share_user_allowlist_clear: Starting TestShareUserAllowlistClear.test_emptied_allowlist_tracking_row_does_not_break_the_compute ... 2026-09-06 13:48:01,418 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [507] 2026-09-06 13:48:01,427 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21870] 2026-09-06 13:48:01,439 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 13:48:01,867 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [508] 2026-09-06 13:48:01,883 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21872] 2026-09-06 13:48:01,889 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 13:48:02,114 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [509] 2026-09-06 13:48:02,156 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_share_user_allowlist_clear: Starting TestShareUserAllowlistClear.test_newly_added_users_are_still_detected ... 2026-09-06 13:48:02,585 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [510] 2026-09-06 13:48:02,593 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21879] 2026-09-06 13:48:02,598 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 13:48:02,994 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [511] 2026-09-06 13:48:03,002 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21881] 2026-09-06 13:48:03,008 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 13:48:03,212 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [512] 2026-09-06 13:48:03,264 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_share_user_allowlist_clear: Starting TestShareUserAllowlistClear.test_removing_some_users_still_succeeds ... 2026-09-06 13:48:03,673 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [513] 2026-09-06 13:48:03,679 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21888] 2026-09-06 13:48:03,684 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 13:48:04,047 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [514] 2026-09-06 13:48:04,054 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21890] 2026-09-06 13:48:04,060 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 13:48:04,268 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [515] 2026-09-06 13:48:04,308 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 13:48:13,747 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:48:15,622 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf2e7db20> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:48:15,623 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf05c8c20> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:48:15,633 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:48:15,635 127 INFO rb-41ce622-224575-412242 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 0x7fcaf05ca160> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:48:15,967 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:48:18,396 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaef93c720> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:48:18,397 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf0e1c720> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:48:18,404 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:48:18,408 127 INFO rb-41ce622-224575-412242 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 0x7fcaf0e1fce0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:48:18,794 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:48:21,243 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf0db9b20> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:48:21,244 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaefde5da0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:48:21,250 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:48:21,253 127 INFO rb-41ce622-224575-412242 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 0x7fcaefde6160> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:48:21,735 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:48:23,342 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf2d02340> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:48:23,343 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaefe4a7a0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:48:23,347 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:48:23,350 127 INFO rb-41ce622-224575-412242 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 0x7fcaefe4a660> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:48:24,244 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [31] 2026-09-06 13:48:24,324 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_unique_name: Starting TestUniqueDocumentName.test_distinct_names_in_one_batch_are_allowed ... 2026-09-06 13:48:24,375 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_unique_name: Starting TestUniqueDocumentName.test_duplicate_in_the_same_workspace_is_rejected ... 2026-09-06 13:48:24,432 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_unique_name: Starting TestUniqueDocumentName.test_duplicate_inside_one_batch_is_rejected ... 2026-09-06 13:48:24,472 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_unique_name: Starting TestUniqueDocumentName.test_rewriting_a_document_with_its_own_name_is_allowed ... 2026-09-06 13:48:24,510 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_unique_name: Starting TestUniqueDocumentName.test_same_name_in_another_workspace_is_allowed ... 2026-09-06 13:48:24,540 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document.tests.test_unique_name: Starting TestUniqueDocumentName.test_workspace_without_the_flag_allows_duplicates ... 2026-09-06 13:48:24,621 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:48:26,287 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf049d4e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:48:26,287 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaefeee0c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:48:26,293 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:48:26,295 127 INFO rb-41ce622-224575-412242 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 0x7fcaefeec7c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:48:26,313 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 13:48:27,453 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document_freight.tests.test_prepare_draft_bl_wizard: Starting TestPrepareDraftBLWizard.test_01_prepare_draft_bl_creates_required_document ... 2026-09-06 13:48:27,946 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [516] 2026-09-06 13:48:27,988 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document_freight.tests.test_prepare_draft_bl_wizard: Starting TestPrepareDraftBLWizard.test_02_prepare_draft_bl_updates_existing_required_document ... 2026-09-06 13:48:28,243 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 13:48:29,088 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document_freight.tests.test_prepare_si_wizard: Starting TestPrepareSIWizard.test_01_prepare_si_wizard_creates_required_document ... 2026-09-06 13:48:29,556 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [517] 2026-09-06 13:48:29,630 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document_freight.tests.test_prepare_si_wizard: Starting TestPrepareSIWizard.test_02_prepare_si_wizard_updates_existing_required_document ... 2026-09-06 13:48:29,951 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 13:48:39,643 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document_project/tests/common.py", line 7, in setUpClass super(Common, cls).setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:48:41,049 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf0c7b420> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document_project/tests/common.py", line 7, in setUpClass super(Common, cls).setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:48:41,050 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaee3bc2c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document_project/tests/common.py", line 7, in setUpClass super(Common, cls).setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:48:41,054 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document_project/tests/common.py", line 7, in setUpClass super(Common, cls).setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:48:41,057 127 INFO rb-41ce622-224575-412242 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 0x7fcaee3bf4c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document_project/tests/common.py", line 7, in setUpClass super(Common, cls).setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:48:41,390 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document_project/tests/common.py", line 7, in setUpClass super(Common, cls).setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:48:43,904 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf316bf60> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document_project/tests/common.py", line 7, in setUpClass super(Common, cls).setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:48:43,905 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf0b8d3a0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document_project/tests/common.py", line 7, in setUpClass super(Common, cls).setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:48:43,915 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document_project/tests/common.py", line 7, in setUpClass super(Common, cls).setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:48:43,919 127 INFO rb-41ce622-224575-412242 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 0x7fcaf0b8d6c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document_project/tests/common.py", line 7, in setUpClass super(Common, cls).setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:48:44,234 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document_project/tests/common.py", line 7, in setUpClass super(Common, cls).setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:48:46,545 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf0c65300> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document_project/tests/common.py", line 7, in setUpClass super(Common, cls).setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:48:46,546 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaefaf0ea0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document_project/tests/common.py", line 7, in setUpClass super(Common, cls).setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:48:46,552 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document_project/tests/common.py", line 7, in setUpClass super(Common, cls).setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:48:46,557 127 INFO rb-41ce622-224575-412242 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 0x7fcaefaf3f60> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document_project/tests/common.py", line 7, in setUpClass super(Common, cls).setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:48:47,020 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document_project/tests/common.py", line 7, in setUpClass super(Common, cls).setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:48:48,759 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaee36f6a0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document_project/tests/common.py", line 7, in setUpClass super(Common, cls).setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:48:48,760 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcb12a29ee0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document_project/tests/common.py", line 7, in setUpClass super(Common, cls).setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:48:48,768 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document_project/tests/common.py", line 7, in setUpClass super(Common, cls).setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:48:48,771 127 INFO rb-41ce622-224575-412242 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 0x7fcb12a28180> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document_project/tests/common.py", line 7, in setUpClass super(Common, cls).setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:48:49,725 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [33] 2026-09-06 13:48:49,993 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document_project.tests.test_access_right: Starting TestDocumentSecurity.test_001_project_user_access_documents ... 2026-09-06 13:48:50,029 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [211, 216, 227, 224, 221, 206] 2026-09-06 13:48:50,088 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 6, model: document.document 2026-09-06 13:48:50,149 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [12], uid: 6, model: document.document 2026-09-06 13:48:50,223 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #6 deleted mail.message records with IDs: [3215] 2026-09-06 13:48:50,249 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [12], uid: 6, model: document.document 2026-09-06 13:48:50,335 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 6, model: project.project 2026-09-06 13:48:50,429 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #6 deleted mail.message records with IDs: [3214] 2026-09-06 13:48:50,465 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #6 deleted ir.model.data records with IDs: [187591] 2026-09-06 13:48:50,465 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #6 deleted document.document records with IDs: [11] 2026-09-06 13:48:50,620 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document_project.tests.test_access_right: Starting TestDocumentSecurity.test_002_project_user_access_workspace ... 2026-09-06 13:48:50,682 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [211, 216, 227, 224, 221, 206] 2026-09-06 13:48:50,735 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [10], uid: 6, model: document.workspace 2026-09-06 13:48:50,812 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [10], uid: 6, model: document.workspace 2026-09-06 13:48:50,836 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #6 deleted mail.message records with IDs: [3213] 2026-09-06 13:48:50,853 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [10], uid: 6, model: document.workspace 2026-09-06 13:48:51,020 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [76], uid: 6, model: document.workspace 2026-09-06 13:48:51,398 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #6 deleted document.workspace records with IDs: [77] 2026-09-06 13:48:51,426 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_document_project.tests.test_access_right: Starting TestDocumentSecurity.test_003_project_user_access_document ... 2026-09-06 13:48:51,506 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [211, 216, 227, 224, 221, 206] 2026-09-06 13:48:51,592 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [156], uid: 6, model: document.document 2026-09-06 13:48:51,646 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [1], uid: 6, model: project.project 2026-09-06 13:48:51,689 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [1], uid: 6, model: project.project 2026-09-06 13:48:51,788 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:48:53,369 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf1bddee0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:48:53,370 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf2092de0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:48:53,375 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:48:53,379 127 INFO rb-41ce622-224575-412242 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 0x7fcaf2090d60> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:48:53,398 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 13:48:53,601 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_duns.tests.test_partner_duns: Starting TestPartnerDuns.test_partner_duns_003 ... 2026-09-06 13:48:53,652 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_duns.tests.test_partner_duns: Starting TestPartnerDuns.test_partner_duns_005 ... 2026-09-06 13:48:53,698 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_duns.tests.test_partner_duns: Starting TestPartnerDuns.test_partner_duns_007 ... 2026-09-06 13:48:54,665 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_duns.tests.test_partner_duns: Starting TestPartnerDuns.test_partner_duns_009 ... 2026-09-06 13:48:54,757 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:49:02,868 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [518] 2026-09-06 13:49:02,882 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [22267] 2026-09-06 13:49:02,888 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 13:49:03,211 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [519] 2026-09-06 13:49:03,217 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [22269] 2026-09-06 13:49:03,227 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 13:49:03,716 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [520] 2026-09-06 13:49:03,724 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [22271] 2026-09-06 13:49:03,731 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 13:49:04,739 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_equipment_warranty_partner_infor.tests.test_core_maintenance_fields: Starting TestCoreMaintenanceFields.test_equipment_saves_on_a_lot_whose_supplier_belongs_to_another_company ... 2026-09-06 13:49:04,842 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_equipment_warranty_partner_infor.tests.test_core_maintenance_fields: Starting TestCoreMaintenanceFields.test_vendor_entered_at_creation_is_kept_and_not_replaced_by_the_lot_supplier ... 2026-09-06 13:49:04,935 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_equipment_warranty_partner_infor.tests.test_core_maintenance_fields: Starting TestCoreMaintenanceFields.test_vendor_stays_writable_after_the_equipment_is_created ... 2026-09-06 13:49:05,011 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_equipment_warranty_partner_infor.tests.test_core_maintenance_fields: Starting TestCoreMaintenanceFields.test_warranty_expiration_entered_at_creation_is_kept_and_not_replaced_by_the_lot_expiry ... 2026-09-06 13:49:05,119 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_equipment_warranty_partner_infor.tests.test_core_maintenance_fields: Starting TestCoreMaintenanceFields.test_warranty_expiration_stays_writable_after_the_equipment_is_created ... 2026-09-06 13:49:05,264 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 13:49:13,062 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [521] 2026-09-06 13:49:13,073 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [22665] 2026-09-06 13:49:13,080 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 13:49:13,490 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [522] 2026-09-06 13:49:13,499 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [22667] 2026-09-06 13:49:13,504 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 13:49:13,973 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [523] 2026-09-06 13:49:13,983 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [22669] 2026-09-06 13:49:13,990 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 13:49:14,355 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_equipment_warranty_partner_infor.tests.test_lot_partner_infor_visibility: Starting TestLotPartnerInforVisibility.test_equipment_hides_the_partner_infor_of_a_lot_recorded_by_another_company ... 2026-09-06 13:49:14,448 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_equipment_warranty_partner_infor.tests.test_lot_partner_infor_visibility: Starting TestLotPartnerInforVisibility.test_equipment_visibility_agrees_with_the_shipped_lot_partner_rule ... 2026-09-06 13:49:14,645 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_equipment_warranty_partner_infor.tests.test_lot_partner_infor_visibility: Starting TestLotPartnerInforVisibility.test_lot_customer_reaches_the_equipment_of_an_entitled_company ... 2026-09-06 13:49:14,679 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_equipment_warranty_partner_infor.tests.test_lot_partner_infor_visibility: Starting TestLotPartnerInforVisibility.test_lot_sourced_fields_are_readable_without_inventory_access ... 2026-09-06 13:49:14,722 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_equipment_warranty_partner_infor.tests.test_lot_partner_infor_visibility: Starting TestLotPartnerInforVisibility.test_lot_supplier_reaches_the_equipment_of_an_entitled_company ... 2026-09-06 13:49:14,749 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_equipment_warranty_partner_infor.tests.test_lot_partner_infor_visibility: Starting TestLotPartnerInforVisibility.test_lot_warranty_expiry_reaches_the_equipment_of_an_entitled_company ... 2026-09-06 13:49:14,776 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_equipment_warranty_partner_infor.tests.test_lot_partner_infor_visibility: Starting TestLotPartnerInforVisibility.test_lot_without_partner_infor_stays_readable_across_companies ... 2026-09-06 13:49:14,841 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_equipment_warranty_partner_infor.tests.test_lot_partner_infor_visibility: Starting TestLotPartnerInforVisibility.test_privileged_recompute_does_not_restore_a_hidden_request_customer ... 2026-09-06 13:49:14,945 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_equipment_warranty_partner_infor.tests.test_lot_partner_infor_visibility: Starting TestLotPartnerInforVisibility.test_request_customer_stays_empty_for_a_lot_recorded_by_another_company ... 2026-09-06 13:49:15,036 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_equipment_warranty_partner_infor.tests.test_lot_partner_infor_visibility: Starting TestLotPartnerInforVisibility.test_requests_group_by_customer_for_a_company_entitled_to_the_lot ... 2026-09-06 13:49:15,189 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 13:49:15,633 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate.tests.test_compute: Starting TestEstimateCompute.test_compute_amounts ... 2026-09-06 13:49:15,716 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate.tests.test_compute: Starting TestEstimateCompute.test_compute_readonly_mode ... 2026-09-06 13:49:15,755 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 13:49:16,116 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate.tests.test_constraints: Starting TestEstimateConstraints.test_currency ... 2026-09-06 13:49:16,192 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate.tests.test_constraints: Starting TestEstimateConstraints.test_invalid_date_range ... 2026-09-06 13:49:16,225 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate.tests.test_constraints: Starting TestEstimateConstraints.test_non_recursive_hierarchy ... 2026-09-06 13:49:16,373 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [524] 2026-09-06 13:49:16,410 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate.tests.test_constraints: Starting TestEstimateConstraints.test_recursive_hierarchy ... 2026-09-06 13:49:16,523 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [525] 2026-09-06 13:49:16,552 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate.tests.test_constraints: Starting TestEstimateConstraints.test_sub_estimate_within_parent_range ... 2026-09-06 13:49:16,629 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 13:49:16,979 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate.tests.test_report: Starting TestReport.test_estimate_report ... 2026-09-06 13:49:17,077 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 13:49:17,526 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [526] 2026-09-06 13:49:17,560 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate.tests.test_security: Starting TestEstimateSecurity.test_estimate_admin_full_access ... 2026-09-06 13:49:17,725 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.message records with IDs: [22715, 22714] 2026-09-06 13:49:17,765 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted estimate.estimate records with IDs: [15] 2026-09-06 13:49:17,781 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.followers records with IDs: [1701] 2026-09-06 13:49:17,799 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate.tests.test_security: Starting TestEstimateSecurity.test_estimate_line_admin_full_access ... 2026-09-06 13:49:17,926 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted estimate.line records with IDs: [42] 2026-09-06 13:49:17,954 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate.tests.test_security: Starting TestEstimateSecurity.test_estimate_line_user_access ... 2026-09-06 13:49:18,096 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #6 deleted estimate.line records with IDs: [37] 2026-09-06 13:49:18,143 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate.tests.test_security: Starting TestEstimateSecurity.test_estimate_line_user_no_access_other_lines ... 2026-09-06 13:49:18,184 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [42], uid: 6, model: estimate.line 2026-09-06 13:49:18,213 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate.tests.test_security: Starting TestEstimateSecurity.test_estimate_user_access_noone_estimate ... 2026-09-06 13:49:18,329 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #6 deleted mail.message records with IDs: [22712] 2026-09-06 13:49:18,348 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [13], uid: 6, model: estimate.estimate 2026-09-06 13:49:18,393 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate.tests.test_security: Starting TestEstimateSecurity.test_estimate_user_access_own_estimate ... 2026-09-06 13:49:18,542 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [527] 2026-09-06 13:49:18,725 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #6 deleted mail.message records with IDs: [22716, 22712] 2026-09-06 13:49:18,755 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [13], uid: 6, model: estimate.estimate 2026-09-06 13:49:18,804 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate.tests.test_security: Starting TestEstimateSecurity.test_estimate_user_access_sub_estimate ... 2026-09-06 13:49:18,977 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [528] 2026-09-06 13:49:19,034 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [529] 2026-09-06 13:49:19,173 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [14], uid: 6, model: estimate.estimate 2026-09-06 13:49:19,192 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #6 deleted mail.message records with IDs: [22718, 22713] 2026-09-06 13:49:19,230 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [14], uid: 6, model: estimate.estimate 2026-09-06 13:49:19,269 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate.tests.test_security: Starting TestEstimateSecurity.test_estimate_user_no_access_other_estimates ... 2026-09-06 13:49:19,318 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [15], uid: 6, model: estimate.estimate 2026-09-06 13:49:19,332 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [15], uid: 6, model: estimate.estimate 2026-09-06 13:49:19,354 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #6 deleted mail.message records with IDs: [22715, 22714] 2026-09-06 13:49:19,381 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [15], uid: 6, model: estimate.estimate 2026-09-06 13:49:19,424 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 13:49:19,815 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate.tests.test_workflow: Starting TestEstimateWorkflow.test_action_cancel ... 2026-09-06 13:49:19,873 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted estimate.line records with IDs: [48, 49, 50, 51] 2026-09-06 13:49:19,895 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate.tests.test_workflow: Starting TestEstimateWorkflow.test_action_confirm ... 2026-09-06 13:49:19,944 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate.tests.test_workflow: Starting TestEstimateWorkflow.test_action_draft ... 2026-09-06 13:49:19,985 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate.tests.test_workflow: Starting TestEstimateWorkflow.test_allowed_field_write_parent_estimate ... 2026-09-06 13:49:20,078 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate.tests.test_workflow: Starting TestEstimateWorkflow.test_forbidden_field_write_parent_estimate ... 2026-09-06 13:49:20,179 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate.tests.test_workflow: Starting TestEstimateWorkflow.test_unlink_sub_estimate_line_in_parent ... 2026-09-06 13:49:20,278 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate.tests.test_workflow: Starting TestEstimateWorkflow.test_update_lines_to_parent ... 2026-09-06 13:49:20,340 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate.tests.test_workflow: Starting TestEstimateWorkflow.test_write_child_estimate_line ... 2026-09-06 13:49:20,424 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 13:49:21,616 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApproval.test_action_view_approval ... 2026-09-06 13:49:21,715 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApproval.test_approval_request_data ... 2026-09-06 13:49:21,759 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApproval.test_approval_state_computation ... 2026-09-06 13:49:22,178 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [252] 2026-09-06 13:49:22,341 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [530] 2026-09-06 13:49:22,584 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApproval.test_can_do_things_computation ... 2026-09-06 13:49:22,834 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApproval.test_multiple_approval_state_computation ... 2026-09-06 13:49:23,212 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [254] 2026-09-06 13:49:23,367 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [531] 2026-09-06 13:49:24,479 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [532] 2026-09-06 13:49:24,605 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [255] 2026-09-06 13:49:24,738 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [533] 2026-09-06 13:49:24,938 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 13:49:26,374 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApprovalLineType.test_t10_action_view_approval_still_opens_the_request ... 2026-09-06 13:49:26,479 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApprovalLineType.test_t11_non_admin_sees_the_direction_on_lines ... 2026-09-06 13:49:26,564 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApprovalLineType.test_t1_toggle_field_map_does_not_raise ... 2026-09-06 13:49:26,585 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApprovalLineType.test_t2_estimate_request_type_data_builds ... 2026-09-06 13:49:26,626 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApprovalLineType.test_t3_line_direction_and_sections_reach_the_approval ... 2026-09-06 13:49:26,675 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApprovalLineType.test_t4_taxed_line_reproduces_totals ... 2026-09-06 13:49:26,746 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApprovalLineType.test_t5_direction_is_mandatory_on_ordinary_lines ... 2026-09-06 13:49:26,795 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApprovalLineType.test_t6_header_and_line_direction_toggles ... 2026-09-06 13:49:26,813 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApprovalLineType.test_t7_provisioning_is_idempotent ... 2026-09-06 13:49:27,453 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApprovalLineType.test_t8_form_arch_carries_new_columns_and_no_legacy_idiom ... 2026-09-06 13:49:27,598 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApprovalLineType.test_t9_report_models_read_new_field_without_db_error ... 2026-09-06 13:49:27,674 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 13:49:27,992 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate_budget.tests.test_analytic_plan_mixin: Starting TestAnalyticPlanMixinReconcile.test_account_id_field_round_trips_on_create ... 2026-09-06 13:49:28,934 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate_budget.tests.test_analytic_plan_mixin: Starting TestAnalyticPlanMixinReconcile.test_budgetary_position_only_wizard_line_is_valid_on_create ... 2026-09-06 13:49:29,761 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate_budget.tests.test_analytic_plan_mixin: Starting TestAnalyticPlanMixinReconcile.test_clearing_analytic_account_keeps_budgetary_position_only_wizard_line_valid ... 2026-09-06 13:49:30,618 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate_budget.tests.test_analytic_plan_mixin: Starting TestAnalyticPlanMixinReconcile.test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line ... 2026-09-06 13:49:31,496 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:32,892 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcb1410f240> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:32,893 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf0fc6e80> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:32,901 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:32,905 127 INFO rb-41ce622-224575-412242 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 0x7fcaefeef1a0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:33,741 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:35,284 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcb16028220> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:35,285 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcb1413c9a0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:35,291 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:35,295 127 INFO rb-41ce622-224575-412242 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 0x7fcb1413da80> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:35,541 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:37,611 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf2c8a5c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:37,612 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf2a2ee80> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:37,617 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:37,620 127 INFO rb-41ce622-224575-412242 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 0x7fcaf2a2d260> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:37,825 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:40,033 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf31b31a0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:40,035 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf3123560> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:40,041 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:40,044 127 INFO rb-41ce622-224575-412242 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 0x7fcaf3122c00> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:40,310 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:42,630 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf2597d80> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:42,631 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf2ce4720> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:42,636 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:42,639 127 INFO rb-41ce622-224575-412242 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 0x7fcaf2ce62a0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:42,851 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:44,529 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf0b89ee0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:44,530 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaefe842c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:44,536 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:44,539 127 INFO rb-41ce622-224575-412242 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 0x7fcaefe84860> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:45,399 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:47,008 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcb160c65c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:47,009 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaefdd1580> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:47,014 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:47,017 127 INFO rb-41ce622-224575-412242 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 0x7fcaefdd1d00> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:47,233 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:49,514 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaee462fc0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:49,515 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf1085c60> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:49,520 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:49,524 127 INFO rb-41ce622-224575-412242 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 0x7fcaf10865c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:49,741 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:51,865 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaee31ba60> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:51,866 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaef9d3920> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:51,871 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:51,874 127 INFO rb-41ce622-224575-412242 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 0x7fcaef9d07c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:52,103 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:53,708 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaefe65bc0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:53,709 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf2e91800> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:53,715 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:53,719 127 INFO rb-41ce622-224575-412242 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 0x7fcaf2e916c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:54,550 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:56,107 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaef9a4180> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:56,108 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf0f00400> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:56,112 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:56,115 127 INFO rb-41ce622-224575-412242 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 0x7fcaf0f014e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:56,348 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:58,673 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcb12abbc40> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:58,674 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf30a6ca0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:58,680 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:58,684 127 INFO rb-41ce622-224575-412242 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 0x7fcaf30a6480> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:49:58,900 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:01,144 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf2254180> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:01,145 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaee2f4e00> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:01,151 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:01,155 127 INFO rb-41ce622-224575-412242 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 0x7fcaee2f7060> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:01,346 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:03,650 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcb144e9f80> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:03,651 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf001a5c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:03,657 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:03,662 127 INFO rb-41ce622-224575-412242 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 0x7fcaf0019e40> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:03,894 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:05,612 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaefe60540> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:05,613 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaefd9ff60> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:05,617 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:05,619 127 INFO rb-41ce622-224575-412242 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 0x7fcaefd9fb00> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:06,496 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:08,186 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaef970fe0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:08,187 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaee2bdee0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:08,200 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:08,204 127 INFO rb-41ce622-224575-412242 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 0x7fcaee2bdc60> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:08,475 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:10,888 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf1bc1300> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:10,889 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaee4519e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:10,894 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:10,896 127 INFO rb-41ce622-224575-412242 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 0x7fcaee451620> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:11,099 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:13,185 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaee3ea5c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:13,186 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf0f91440> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:13,190 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:13,193 127 INFO rb-41ce622-224575-412242 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 0x7fcaf0f92480> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:13,401 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:15,146 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf0e258a0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:15,146 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf0f1b2e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:15,153 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:15,156 127 INFO rb-41ce622-224575-412242 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 0x7fcaf0f1a660> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:16,058 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:17,842 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf041f1a0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:17,843 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf000e5c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:17,848 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:17,852 127 INFO rb-41ce622-224575-412242 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 0x7fcaf000fec0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:18,088 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:20,491 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcb15d1b240> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:20,492 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf2ceae80> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:20,498 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:20,501 127 INFO rb-41ce622-224575-412242 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 0x7fcaf2ceab60> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:20,757 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:23,113 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf0d65440> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:23,114 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf2c96c00> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:23,124 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:23,129 127 INFO rb-41ce622-224575-412242 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 0x7fcaf2c940e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:23,365 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:25,697 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcb1410c540> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:25,698 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaefc525c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:25,705 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:25,709 127 INFO rb-41ce622-224575-412242 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 0x7fcaefc507c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:25,960 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:27,459 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf0b16f20> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:27,459 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaefb01080> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:27,465 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:27,469 127 INFO rb-41ce622-224575-412242 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 0x7fcaefb02520> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:28,336 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:29,824 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf1ba25c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:29,825 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaeffe0ea0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:29,830 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:29,833 127 INFO rb-41ce622-224575-412242 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 0x7fcaeffe0720> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:30,069 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:32,313 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaefe499e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:32,313 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaefdbc360> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:32,318 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:32,320 127 INFO rb-41ce622-224575-412242 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 0x7fcaefdbd620> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:32,566 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:34,957 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaef99ede0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:34,958 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaefaeae80> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:34,970 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:34,973 127 INFO rb-41ce622-224575-412242 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 0x7fcaefae91c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:35,223 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:36,851 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf1085a80> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:36,852 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaefab59e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:36,857 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:36,860 127 INFO rb-41ce622-224575-412242 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 0x7fcaefab7100> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:37,656 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:39,162 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf0b8d940> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:39,163 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf05202c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:39,171 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:39,175 127 INFO rb-41ce622-224575-412242 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 0x7fcaf0520720> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:39,436 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:41,683 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaefdb5b20> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:41,684 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaef9c8ea0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:41,691 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:41,695 127 INFO rb-41ce622-224575-412242 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 0x7fcaef9c8a40> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:41,913 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:44,077 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf0c3ff60> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:44,078 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf28ab1a0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:44,084 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:44,087 127 INFO rb-41ce622-224575-412242 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 0x7fcaf28a9b20> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:44,368 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:46,373 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf2840040> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:46,374 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcb160c5d00> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:46,379 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:46,383 127 INFO rb-41ce622-224575-412242 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 0x7fcb160c6660> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:46,601 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:48,102 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaefc53600> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:48,103 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaefa867a0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:48,108 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:48,110 127 INFO rb-41ce622-224575-412242 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 0x7fcaefa86e80> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:48,894 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:50,567 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf05b32e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:50,568 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf06cd620> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:50,574 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:50,578 127 INFO rb-41ce622-224575-412242 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 0x7fcaefe623e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:50,828 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:53,024 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf2d8c860> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:53,024 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf0ee3560> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:53,028 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:53,031 127 INFO rb-41ce622-224575-412242 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 0x7fcaf0ee20c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:53,216 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:55,506 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf3005260> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:55,507 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaefe53420> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:55,512 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:55,515 127 INFO rb-41ce622-224575-412242 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 0x7fcaefe516c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:55,767 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:57,386 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf0e940e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:57,387 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf31bd760> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:57,401 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:57,405 127 INFO rb-41ce622-224575-412242 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 0x7fcaf31bc540> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:58,246 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:59,913 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf26854e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:59,914 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcb12abbb00> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:59,921 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:50:59,925 127 INFO rb-41ce622-224575-412242 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 0x7fcb12ab98a0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:51:00,171 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:51:02,397 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf02c5580> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:51:02,397 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf0542200> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:51:02,404 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:51:02,408 127 INFO rb-41ce622-224575-412242 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 0x7fcaf05437e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:51:02,627 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:51:04,752 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcb1632d440> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:51:04,752 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf2816840> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:51:04,757 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:51:04,760 127 INFO rb-41ce622-224575-412242 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 0x7fcaf2815120> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:51:04,992 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:51:07,233 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaee3296c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:51:07,234 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf2350180> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:51:07,240 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:51:07,245 127 INFO rb-41ce622-224575-412242 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 0x7fcaf2351580> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:51:07,482 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:51:09,245 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaefe61760> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:51:09,246 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf0edaa20> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:51:09,255 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:51:09,260 127 INFO rb-41ce622-224575-412242 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 0x7fcaf0edbec0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:51:10,213 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:51:12,094 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf2d8f9c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:51:12,095 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcb14499ee0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:51:12,103 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:51:12,108 127 INFO rb-41ce622-224575-412242 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 0x7fcb1449ad40> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:51:12,419 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:51:14,756 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf2d22ac0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:51:14,757 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcb144ea660> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:51:14,774 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:51:14,777 127 INFO rb-41ce622-224575-412242 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 0x7fcb144eaf20> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:51:14,999 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:51:17,318 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf1382160> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:51:17,319 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcb14487d80> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:51:17,324 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:51:17,327 127 INFO rb-41ce622-224575-412242 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 0x7fcb14104f40> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:51:17,552 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:51:19,691 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf2e91940> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:51:19,692 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf0f4c360> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:51:19,697 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:51:19,700 127 INFO rb-41ce622-224575-412242 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 0x7fcaf0f4cc20> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:51:19,932 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:51:21,579 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf1cc2d40> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:51:21,580 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf20ac720> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:51:21,585 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:51:21,589 127 INFO rb-41ce622-224575-412242 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 0x7fcaf20afc40> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:51:21,794 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:51:24,163 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaefae31a0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:51:24,164 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf2d298a0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:51:24,171 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:51:24,175 127 INFO rb-41ce622-224575-412242 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 0x7fcaf2d2bba0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:51:24,246 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:51:26,416 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf16e54e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:51:26,417 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf318d800> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:51:26,422 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:51:26,426 127 INFO rb-41ce622-224575-412242 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 0x7fcaf318c720> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:51:26,454 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 13:51:27,230 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate_budget.tests.test_estimate_budget: Starting TestEstimateBudget.test_action_view_budget ... 2026-09-06 13:51:28,319 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate_budget.tests.test_estimate_budget: Starting TestEstimateBudget.test_action_view_estimate_from_budget ... 2026-09-06 13:51:29,292 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate_budget.tests.test_estimate_budget: Starting TestEstimateBudget.test_budget_count_computation ... 2026-09-06 13:51:30,372 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate_budget.tests.test_estimate_budget: Starting TestEstimateBudget.test_estimate_count_computation ... 2026-09-06 13:51:31,370 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate_budget.tests.test_estimate_budget: Starting TestEstimateBudget.test_wizard_create_budget_diff_budget_post ... 2026-09-06 13:51:32,484 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate_budget.tests.test_estimate_budget: Starting TestEstimateBudget.test_wizard_create_budget_same_budget_post ... 2026-09-06 13:51:33,482 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 13:51:33,522 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate_hr.tests.test_estimate_hr: Starting TestEstimateHr.test_department_id_computation ... 2026-09-06 13:51:33,602 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate_hr.tests.test_estimate_hr: Starting TestEstimateHr.test_manual_update_department_id ... 2026-09-06 13:51:33,727 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:51:34,139 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate_project.tests.test_estimate_project: Starting TestEstimateProject.test_action_create_project ... 2026-09-06 13:51:34,209 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate_project.tests.test_estimate_project: Starting TestEstimateProject.test_action_view_estimate_from_project ... 2026-09-06 13:51:34,251 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate_project.tests.test_estimate_project: Starting TestEstimateProject.test_action_view_project ... 2026-09-06 13:51:34,296 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate_project.tests.test_estimate_project: Starting TestEstimateProject.test_estimate_count_computation ... 2026-09-06 13:51:34,345 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate_project.tests.test_estimate_project: Starting TestEstimateProject.test_project_count_computation ... 2026-09-06 13:51:34,386 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 13:51:34,944 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate_purchase.tests.test_estimate_purchase: Starting TestEstimatePurchase.test_action_view_estimate_from_purchase_order ... 2026-09-06 13:51:34,986 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate_purchase.tests.test_estimate_purchase: Starting TestEstimatePurchase.test_action_view_purchase_order ... 2026-09-06 13:51:35,028 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate_purchase.tests.test_estimate_purchase: Starting TestEstimatePurchase.test_estimate_count_computation ... 2026-09-06 13:51:35,064 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate_purchase.tests.test_estimate_purchase: Starting TestEstimatePurchase.test_purchase_order_count_computation ... 2026-09-06 13:51:35,102 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate_purchase.tests.test_estimate_purchase: Starting TestEstimatePurchase.test_wizard_create_purchase_order ... 2026-09-06 13:51:35,365 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 13:51:35,926 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate_sale.tests.test_estimate_sale: Starting TestEstimateSale.test_action_view_estimate_from_sale_order ... 2026-09-06 13:51:36,097 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate_sale.tests.test_estimate_sale: Starting TestEstimateSale.test_action_view_sale_order ... 2026-09-06 13:51:36,157 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate_sale.tests.test_estimate_sale: Starting TestEstimateSale.test_estimate_count_computation ... 2026-09-06 13:51:36,188 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate_sale.tests.test_estimate_sale: Starting TestEstimateSale.test_sale_order_count_computation ... 2026-09-06 13:51:36,223 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_estimate_sale.tests.test_estimate_sale: Starting TestEstimateSale.test_wizard_create_sale_order ... 2026-09-06 13:51:36,502 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 13:51:36,516 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_event_partner_barcodes.tests.test_event_partner_barcodes: Starting TestEventPartnerBarcodes.test_01_registration_create_issues_partner_barcode ... 2026-09-06 13:51:37,071 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_event_partner_barcodes.tests.test_event_partner_barcodes: Starting TestEventPartnerBarcodes.test_02_non_participant_partner_has_no_barcode ... 2026-09-06 13:51:37,139 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_event_partner_barcodes.tests.test_event_partner_barcodes: Starting TestEventPartnerBarcodes.test_03_scan_permanent_card_confirms_open_registration ... 2026-09-06 13:51:37,661 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_event_partner_barcodes.tests.test_event_partner_barcodes: Starting TestEventPartnerBarcodes.test_04_scan_permanent_card_twice_reports_already_registered ... 2026-09-06 13:51:38,238 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_event_partner_barcodes.tests.test_event_partner_barcodes: Starting TestEventPartnerBarcodes.test_05_scan_unknown_code_returns_invalid_ticket ... 2026-09-06 13:51:38,371 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_event_partner_barcodes.tests.test_event_partner_barcodes: Starting TestEventPartnerBarcodes.test_06_register_attendee_transparent_for_registration_barcode ... 2026-09-06 13:51:38,872 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_event_partner_barcodes.tests.test_event_partner_barcodes: Starting TestEventPartnerBarcodes.test_07_scan_prefers_open_over_draft_registration ... 2026-09-06 13:51:39,633 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_event_partner_barcodes.tests.test_event_partner_barcodes: Starting TestEventPartnerBarcodes.test_08_partner_card_scoped_to_issuing_company ... 2026-09-06 13:51:44,791 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_event_partner_barcodes.tests.test_event_partner_barcodes: Starting TestEventPartnerBarcodes.test_09_cron_backfill_narrows_to_participants_across_companies ... 2026-09-06 13:51:49,029 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_event_partner_barcodes.tests.test_event_partner_barcodes: Starting TestEventPartnerBarcodes.test_10_write_partner_id_on_existing_registration_issues_card ... 2026-09-06 13:51:49,439 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_event_partner_barcodes.tests.test_event_partner_barcodes: Starting TestEventPartnerBarcodes.test_11_report_renders_once_and_skips_cardless_partners ... 2026-09-06 13:51:49,635 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_event_partner_barcodes.tests.test_event_partner_barcodes: Starting TestEventPartnerBarcodes.test_12_cron_record_loads_with_days_interval ... 2026-09-06 13:51:49,655 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_event_partner_barcodes.tests.test_event_partner_barcodes: Starting TestEventPartnerBarcodes.test_14_distinct_partners_in_same_company_get_distinct_cards ... 2026-09-06 13:51:50,252 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_event_partner_barcodes.tests.test_event_partner_barcodes: Starting TestEventPartnerBarcodes.test_15_same_partner_across_two_companies_in_one_batch_stays_independently_scoped ... 2026-09-06 13:51:55,254 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_event_partner_barcodes.tests.test_event_partner_barcodes: Starting TestEventPartnerBarcodes.test_17_scanning_against_a_nonexistent_event_answers_instead_of_crashing ... 2026-09-06 13:51:55,704 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 16 checked, 16 removed 2026-09-06 13:51:57,638 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet.tests.test_access_right: Starting TestAccessRight.test_access_read_service_user_010 ... 2026-09-06 13:51:57,650 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 215, model: fleet.vehicle.log.services 2026-09-06 13:51:57,687 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #215 deleted mail.message records with IDs: [6145, 4862, 65] 2026-09-06 13:51:57,689 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 215, model: fleet.vehicle.log.services 2026-09-06 13:51:57,708 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet.tests.test_access_right: Starting TestAccessRight.test_group_fleet_manager_001 ... 2026-09-06 13:51:57,751 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #214 deleted mail.message records with IDs: [6145, 4862, 65] 2026-09-06 13:51:57,789 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #214 deleted ir.model.data records with IDs: [44060] 2026-09-06 13:51:57,790 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #214 deleted fleet.vehicle.log.services records with IDs: [1] 2026-09-06 13:51:57,896 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #214 deleted fleet.vehicle.log.services records with IDs: [7] 2026-09-06 13:51:57,922 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 13:51:59,259 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet.tests.test_amount_account_fleet_collision: Starting TestVehicleServiceAmountIntegrity.test_amount_inverse_updates_price_unit ... 2026-09-06 13:51:59,320 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet.tests.test_amount_account_fleet_collision: Starting TestVehicleServiceAmountIntegrity.test_amount_reflects_quantity_times_price_unit ... 2026-09-06 13:51:59,372 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet.tests.test_amount_account_fleet_collision: Starting TestVehicleServiceAmountIntegrity.test_bill_created_service_log_keeps_bill_debit_amount ... 2026-09-06 13:52:01,629 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 13:52:02,902 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet.tests.test_fleet_service_type: Starting TestFleetServiceType.test_service_type_generates_billable_service_product_010 ... 2026-09-06 13:52:03,040 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 13:52:04,521 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet.tests.test_fleet_vehicle_address: Starting TestFleetVehicleAddress.test_create_vehicle_with_unmatched_location_010 ... 2026-09-06 13:52:04,616 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 13:52:06,141 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet.tests.test_fleet_vehicle_cost_report: Starting TestFleetVehicleCostReport.test_report_aggregates_vehicle_service_cost_010 ... 2026-09-06 13:52:06,304 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 13:52:07,593 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet.tests.test_vehicle_services: Starting TestVehicleService.test_compute_vehicle_service_amount ... 2026-09-06 13:52:07,650 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 13:52:09,518 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_account.tests.test_access_right: Starting TestAccessRight.test_access_account_user ... 2026-09-06 13:52:09,637 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #247 deleted ir.model.data records with IDs: [43936] 2026-09-06 13:52:09,638 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #247 deleted fleet.service.type records with IDs: [3] 2026-09-06 13:52:09,664 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_account.tests.test_access_right: Starting TestAccessRight.test_access_invoicing_user ... 2026-09-06 13:52:09,689 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 246, model: fleet.vehicle 2026-09-06 13:52:09,703 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 246, model: fleet.vehicle 2026-09-06 13:52:09,783 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #246 deleted mail.message records with IDs: [2765, 60] 2026-09-06 13:52:09,787 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 246, model: fleet.vehicle 2026-09-06 13:52:09,883 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 246, model: fleet.vehicle.log.services 2026-09-06 13:52:09,919 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [14], uid: 246, model: fleet.vehicle.log.services 2026-09-06 13:52:09,937 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [14], uid: 246, model: fleet.vehicle.log.services 2026-09-06 13:52:09,947 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 246, model: fleet.vehicle.log.services 2026-09-06 13:52:09,978 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 246, model: fleet.service.type 2026-09-06 13:52:09,980 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 246, model: fleet.service.type 2026-09-06 13:52:09,984 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 246, model: fleet.service.type 2026-09-06 13:52:10,001 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_account.tests.test_access_right: Starting TestAccessRight.test_changing_brand_name ... 2026-09-06 13:52:10,095 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_account.tests.test_access_right: Starting TestAccessRight.test_changing_model_name ... 2026-09-06 13:52:10,190 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_account.tests.test_access_right: Starting TestAccessRight.test_changing_vehicle_model ... 2026-09-06 13:52:10,290 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-06 13:52:11,288 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_account.tests.test_account_fleet_cooperation: Starting TestAccountFleetCooperation.test_bill_linked_service_excluded_from_sum_check_constraint ... 2026-09-06 13:52:12,069 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_account.tests.test_account_fleet_cooperation: Starting TestAccountFleetCooperation.test_bill_price_change_resyncs_linked_service_amount ... 2026-09-06 13:52:12,918 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_account.tests.test_account_fleet_cooperation: Starting TestAccountFleetCooperation.test_repost_after_vehicle_cleared_does_not_recreate_phantom_service ... 2026-09-06 13:52:13,497 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [557] 2026-09-06 13:52:13,762 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_account.tests.test_account_fleet_cooperation: Starting TestAccountFleetCooperation.test_unlink_bill_linked_vehicle_service_line_does_not_raise ... 2026-09-06 13:52:14,313 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [218] 2026-09-06 13:52:14,356 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [23471] 2026-09-06 13:52:14,367 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted fleet.vehicle.log.services records with IDs: [18] 2026-09-06 13:52:14,500 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [539] 2026-09-06 13:52:14,615 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [540] 2026-09-06 13:52:14,652 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:52:15,799 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:52:17,510 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf0a7a980> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:52:17,511 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf0c1aca0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:52:17,518 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:52:17,521 127 INFO rb-41ce622-224575-412242 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 0x7fcaefae3ba0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:52:18,564 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:52:20,096 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf2cf6c00> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:52:20,097 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf206f240> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:52:20,117 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:52:20,120 127 INFO rb-41ce622-224575-412242 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 0x7fcaf206d300> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:52:20,386 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:52:23,004 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcb14613f60> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:52:23,006 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf315ccc0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:52:23,013 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:52:23,017 127 INFO rb-41ce622-224575-412242 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 0x7fcaf315c220> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:52:23,319 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:52:25,465 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf10f44a0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:52:25,466 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf03685e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:52:25,473 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:52:25,477 127 INFO rb-41ce622-224575-412242 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 0x7fcaf036b7e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:52:25,733 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:52:27,364 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaefe78220> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:52:27,365 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf1cc0540> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:52:27,371 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:52:27,375 127 INFO rb-41ce622-224575-412242 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 0x7fcaf1cc25c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:52:28,300 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:52:29,991 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaefde7920> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:52:29,992 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf1a477e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:52:29,999 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:52:30,003 127 INFO rb-41ce622-224575-412242 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 0x7fcaf1a46b60> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:52:30,332 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:52:32,447 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf1690fe0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:52:32,447 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaef973b00> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:52:32,453 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:52:32,457 127 INFO rb-41ce622-224575-412242 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 0x7fcaef973920> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:52:32,728 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:52:34,854 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcb12a84540> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:52:34,855 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf2c939c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:52:34,863 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:52:34,867 127 INFO rb-41ce622-224575-412242 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 0x7fcaf2c93560> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:52:35,198 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_account.tests.test_analytic_cleanse_coinstall: Starting TestFleetAnalyticCleanseCoinstall.test_cleanse_does_not_remove_non_fleet_plan_entry ... 2026-09-06 13:52:36,622 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:52:38,990 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcb15d8a0c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:52:38,991 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcb14411bc0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:52:38,997 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:52:39,001 127 INFO rb-41ce622-224575-412242 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 0x7fcb144107c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:52:39,027 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:52:39,041 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_account.tests.test_auto_install_optin: Starting TestViinFleetAccountAutoInstallOptin.test_booking_account_triggers_off_full_depends ... 2026-09-06 13:52:39,062 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_account.tests.test_auto_install_optin: Starting TestViinFleetAccountAutoInstallOptin.test_viin_fleet_account_auto_installs_on_full_depends ... 2026-09-06 13:52:39,086 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:52:45,518 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_account.tests.test_common_fleet_accounting: Starting TestCommonFleetAccouting.test_change_name_service ... 2026-09-06 13:52:45,692 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_account.tests.test_common_fleet_accounting: Starting TestCommonFleetAccouting.test_constrain_same_currency ... 2026-09-06 13:52:48,448 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_account.tests.test_common_fleet_accounting: Starting TestCommonFleetAccouting.test_constraint_change_name_analytic_account_vehicle ... 2026-09-06 13:52:48,527 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_account.tests.test_common_fleet_accounting: Starting TestCommonFleetAccouting.test_constraint_invoice_line_message_shows_decimal_amount ... 2026-09-06 13:52:48,998 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_account.tests.test_common_fleet_accounting: Starting TestCommonFleetAccouting.test_constraint_product_same_product_type_service ... 2026-09-06 13:52:49,040 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_account.tests.test_common_fleet_accounting: Starting TestCommonFleetAccouting.test_constraint_save_company_on_vehicle_and_cost ... 2026-09-06 13:52:49,090 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_account.tests.test_common_fleet_accounting: Starting TestCommonFleetAccouting.test_contrain_create_invoice_from_cost ... 2026-09-06 13:52:49,171 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_account.tests.test_common_fleet_accounting: Starting TestCommonFleetAccouting.test_contraint_value_costs_equal_amount_invoice_line ... 2026-09-06 13:52:49,671 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_account.tests.test_common_fleet_accounting: Starting TestCommonFleetAccouting.test_copy_analytic_account_001 ... 2026-09-06 13:52:49,745 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_account.tests.test_common_fleet_accounting: Starting TestCommonFleetAccouting.test_copy_vehicle_001 ... 2026-09-06 13:52:49,834 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_account.tests.test_common_fleet_accounting: Starting TestCommonFleetAccouting.test_cost_compute_billable_001 ... 2026-09-06 13:52:50,269 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [221] 2026-09-06 13:52:50,407 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [549, 550] 2026-09-06 13:52:50,535 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.move records with IDs: [227] 2026-09-06 13:52:50,556 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_account.tests.test_common_fleet_accounting: Starting TestCommonFleetAccouting.test_cost_compute_billable_002 ... 2026-09-06 13:52:51,662 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [222] 2026-09-06 13:52:51,780 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [551] 2026-09-06 13:52:51,901 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [552] 2026-09-06 13:52:51,918 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_account.tests.test_common_fleet_accounting: Starting TestCommonFleetAccouting.test_cost_compute_billable_003 ... 2026-09-06 13:52:52,444 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_account.tests.test_common_fleet_accounting: Starting TestCommonFleetAccouting.test_generate_product_service ... 2026-09-06 13:52:52,609 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-06 13:52:54,523 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_account.tests.test_compute_move_ids: Starting TestComputeMoveIds.test_draft_vendor_bill_not_in_move_ids ... 2026-09-06 13:52:54,904 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_account.tests.test_compute_move_ids: Starting TestComputeMoveIds.test_non_accounting_user_sees_empty_move_ids ... 2026-09-06 13:52:55,477 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_account.tests.test_compute_move_ids: Starting TestComputeMoveIds.test_posted_customer_invoice_in_move_ids ... 2026-09-06 13:52:55,944 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_account.tests.test_compute_move_ids: Starting TestComputeMoveIds.test_posted_vendor_bill_in_move_ids ... 2026-09-06 13:52:56,331 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-06 13:52:57,898 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_account.tests.test_fleet_invoicing: Starting TestFleetAccounting.test_distribution_service_on_invoice_line_001 ... 2025-01-31 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted fleet.vehicle.log.services records with IDs: [27, 28] 2025-01-31 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [563, 562] 2026-09-06 13:52:59,648 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_account.tests.test_fleet_invoicing: Starting TestFleetAccounting.test_distribution_service_on_invoice_line_002 ... 2025-01-31 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 267, model: fleet.vehicle.log.services 2025-01-31 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #267 deleted fleet.vehicle.log.services records with IDs: [29, 30] 2025-01-31 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #267 deleted account.analytic.line records with IDs: [565, 564] 2026-09-06 13:53:01,673 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_account.tests.test_fleet_invoicing: Starting TestFleetAccounting.test_generate_analytic_line_after_post_invoice ... 2026-09-06 13:53:02,244 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_account.tests.test_fleet_invoicing: Starting TestFleetAccounting.test_invoice_created_from_services_log_001 ... 2026-09-06 13:53:02,695 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [230, 231] 2026-09-06 13:53:02,827 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [569, 570, 571] 2026-09-06 13:53:02,907 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.move records with IDs: [237] 2026-09-06 13:53:02,943 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_account.tests.test_fleet_invoicing: Starting TestFleetAccounting.test_invoice_created_from_services_log_002 ... 2026-09-06 13:53:03,451 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [232] 2026-09-06 13:53:03,594 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [572, 573] 2026-09-06 13:53:03,680 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.move records with IDs: [238] 2026-09-06 13:53:03,693 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted fleet.vehicle.log.services records with IDs: [31] 2026-09-06 13:53:03,718 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_account.tests.test_fleet_invoicing: Starting TestFleetAccounting.test_invoice_created_from_services_log_003 ... 2026-09-06 13:53:05,809 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted fleet.vehicle.log.services records with IDs: [33] 2026-09-06 13:53:05,876 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [567, 568] 2026-09-06 13:53:06,033 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [233, 234] 2026-09-06 13:53:06,182 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [574, 575, 576] 2026-09-06 13:53:06,296 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.move records with IDs: [239] 2026-09-06 13:53:06,309 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [1837] 2026-09-06 13:53:06,351 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-06 13:53:08,334 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_account.tests.test_invoice_locked_access: Starting TestInvoiceLockedFleetAccess.test_invoice_locked_tracks_bill_link_for_fleet_user ... 2026-09-06 13:53:08,689 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-06 13:53:10,454 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_account.tests.test_smart_button_view_mode: Starting TestSmartButtonViewMode.test_action_view_customer_invoices_uses_list_not_tree ... 2026-09-06 13:53:10,951 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_account.tests.test_smart_button_view_mode: Starting TestSmartButtonViewMode.test_action_view_fleet_vehicle_log_services_multi_service_uses_list ... 2026-09-06 13:53:11,333 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-06 13:53:11,342 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_booking_kanban_arch_combines: Starting TestBookingKanbanArchCombines.test_booking_kanban_arch_combines ... 2026-09-06 13:53:11,393 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:53:13,219 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_cancel_cascade: Starting TestCancelCascade.test_booking_cancel_releases_its_items ... 2026-09-06 13:53:13,503 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <430292840366505.1788702793.402654647827148-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:53:13,556 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [550] 2026-09-06 13:53:13,637 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <642181125348258.1788702793.598787784576416-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:53:13,642 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [551] 2026-09-06 13:53:13,723 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [552] 2026-09-06 13:53:13,816 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [553] 2026-09-06 13:53:13,888 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <207324859308711.1788702793.848847150802612-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:53:13,900 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [554] 2026-09-06 13:53:13,986 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <109891316236204.1788702793.942706584930420-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:53:13,994 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [555] 2026-09-06 13:53:14,061 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [556] 2026-09-06 13:53:14,141 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [557] 2026-09-06 13:53:14,372 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [13] 2026-09-06 13:53:14,589 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_cancel_cascade: Starting TestCancelCascade.test_cancel_frees_combined_capacity_and_manifest ... 2026-09-06 13:53:14,790 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <070486016678578.1788702794.670827150344849-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:53:14,863 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [558] 2026-09-06 13:53:14,949 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <986309972965912.1788702794.895902395248413-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:53:14,957 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [559] 2026-09-06 13:53:15,048 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [560] 2026-09-06 13:53:15,147 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [561] 2026-09-06 13:53:15,227 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <287733888868987.1788702795.186932802200317-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:53:15,232 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [562] 2026-09-06 13:53:15,300 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <818071931412110.1788702795.262050628662109-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:53:15,305 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [563] 2026-09-06 13:53:15,400 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [564] 2026-09-06 13:53:15,479 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [565] 2026-09-06 13:53:15,677 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [15] 2026-09-06 13:53:15,901 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_cancel_cascade: Starting TestCancelCascade.test_cancel_is_idempotent ... 2026-09-06 13:53:16,109 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <058470043470159.1788702795.986890792846680-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:53:16,169 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [566] 2026-09-06 13:53:16,264 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <513746932421751.1788702796.208457946777344-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:53:16,273 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [567] 2026-09-06 13:53:16,387 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [568] 2026-09-06 13:53:16,465 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [569] 2026-09-06 13:53:16,537 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <339174458030614.1788702796.496709346771240-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:53:16,545 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [570] 2026-09-06 13:53:16,635 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <922463511219228.1788702796.584742307662964-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:53:16,642 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [571] 2026-09-06 13:53:16,732 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [572] 2026-09-06 13:53:16,828 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [573] 2026-09-06 13:53:17,024 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [17] 2026-09-06 13:53:17,216 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_cancel_cascade: Starting TestCancelCascade.test_compute_state_no_ghost_write_on_item_unassign ... 2026-09-06 13:53:17,408 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <989034796139996.1788702797.299181938171387-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:53:17,485 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [574] 2026-09-06 13:53:17,564 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <269683356618837.1788702797.524126291275024-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:53:17,572 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [575] 2026-09-06 13:53:17,672 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [576] 2026-09-06 13:53:17,755 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [577] 2026-09-06 13:53:17,830 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <626945489925930.1788702797.796496152877808-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:53:17,835 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [578] 2026-09-06 13:53:17,910 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <694721919386220.1788702797.869651556015015-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:53:17,916 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [579] 2026-09-06 13:53:17,991 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [580] 2026-09-06 13:53:18,080 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [581] 2026-09-06 13:53:18,294 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [19] 2026-09-06 13:53:18,458 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_cancel_cascade: Starting TestCancelCascade.test_trip_cancel_releases_all_items ... 2026-09-06 13:53:18,633 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <744094176797088.1788702798.519847154617310-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:53:18,712 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [582] 2026-09-06 13:53:18,828 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <968353552894905.1788702798.758688688278198-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:53:18,835 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [583] 2026-09-06 13:53:18,935 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [584] 2026-09-06 13:53:19,022 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [585] 2026-09-06 13:53:19,109 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <699165567387302.1788702799.056311607360840-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:53:19,114 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [586] 2026-09-06 13:53:19,184 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <800986896731176.1788702799.141550540924072-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:53:19,192 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [587] 2026-09-06 13:53:19,280 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [588] 2026-09-06 13:53:19,363 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [589] 2026-09-06 13:53:19,529 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [21] 2026-09-06 13:53:19,714 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_cancel_cascade: Starting TestCancelCascade.test_trip_cancel_reverts_booking_to_confirmed ... 2026-09-06 13:53:19,894 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <399760704328998.1788702799.784615755081177-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:53:19,941 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [590] 2026-09-06 13:53:20,003 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <191691832182278.1788702799.968554735183716-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:53:20,008 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [591] 2026-09-06 13:53:20,093 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [592] 2026-09-06 13:53:20,157 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [593] 2026-09-06 13:53:20,228 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <587002157142931.1788702800.189706563949585-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:53:20,232 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [594] 2026-09-06 13:53:20,291 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <335820253955392.1788702800.254225254058838-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:53:20,298 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [595] 2026-09-06 13:53:20,378 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [596] 2026-09-06 13:53:20,488 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [597] 2026-09-06 13:53:20,721 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [23] 2026-09-06 13:53:20,947 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 13:53:22,708 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_capacity_toggle: Starting TestCapacityToggle.test_use_load_capacity_default_is_true ... 2026-09-06 13:53:22,839 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_capacity_toggle: Starting TestCapacityToggle.test_use_load_capacity_false_skips_constraint ... 2026-09-06 13:53:23,016 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <113774635310087.1788702802.908941984176636-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:53:23,088 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [598] 2026-09-06 13:53:23,190 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <189718476666836.1788702803.135165452957153-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:53:23,196 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [599] 2026-09-06 13:53:23,274 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [600] 2026-09-06 13:53:23,351 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [601] 2026-09-06 13:53:23,426 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <225989575096748.1788702803.384249687194824-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:53:23,432 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [602] 2026-09-06 13:53:23,515 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <973502803876952.1788702803.464967966079712-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:53:23,534 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [603] 2026-09-06 13:53:23,606 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [604] 2026-09-06 13:53:23,669 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [605] 2026-09-06 13:53:23,823 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [25] 2026-09-06 13:53:23,978 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_capacity_toggle: Starting TestCapacityToggle.test_use_load_capacity_true_enforces_constraint ... 2026-09-06 13:53:24,143 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <189819940486039.1788702804.045054197311401-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:53:24,198 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [606] 2026-09-06 13:53:24,263 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <714284194677480.1788702804.228633403778076-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:53:24,268 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [607] 2026-09-06 13:53:24,348 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [608] 2026-09-06 13:53:24,440 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [609] 2026-09-06 13:53:24,548 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <117378093138742.1788702804.496659994125366-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:53:24,554 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [610] 2026-09-06 13:53:24,647 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <188318667609118.1788702804.604037523269653-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:53:24,652 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [611] 2026-09-06 13:53:24,739 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [612] 2026-09-06 13:53:24,837 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [613] 2026-09-06 13:53:25,099 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [27] 2026-09-06 13:53:25,327 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 13:53:26,742 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_cross_axis_capacity: Starting TestCrossAxisCapacity.test_cc11_canonical_key_bypasses_combined_gate ... 2026-09-06 13:53:26,935 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <726706701560640.1788702806.855621576309204-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:53:26,986 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [614] 2026-09-06 13:53:27,053 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <575660967250477.1788702807.016692399978638-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:53:27,059 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [615] 2026-09-06 13:53:27,145 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [616] 2026-09-06 13:53:27,237 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [617] 2026-09-06 13:53:27,303 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <492102679555056.1788702807.269418954849243-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:53:27,309 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [618] 2026-09-06 13:53:27,398 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <456657164882388.1788702807.340301275253296-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:53:27,406 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [619] 2026-09-06 13:53:27,498 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [620] 2026-09-06 13:53:27,581 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [621] 2026-09-06 13:53:27,755 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [29] 2026-09-06 13:53:27,902 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_cross_axis_capacity: Starting TestCrossAxisCapacity.test_combined_capacity_passes_under_limit ... 2026-09-06 13:53:28,136 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <745535273147759.1788702807.985167503356934-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:53:28,194 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [622] 2026-09-06 13:53:28,261 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <225619219592155.1788702808.224179267883301-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:53:28,266 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [623] 2026-09-06 13:53:28,340 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [624] 2026-09-06 13:53:28,424 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [625] 2026-09-06 13:53:28,502 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <932925382278852.1788702808.459694385528564-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:53:28,508 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [626] 2026-09-06 13:53:28,577 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <815737162098682.1788702808.540591955184937-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:53:28,583 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [627] 2026-09-06 13:53:28,673 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [628] 2026-09-06 13:53:28,747 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [629] 2026-09-06 13:53:28,909 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [31] 2026-09-06 13:53:29,074 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_cross_axis_capacity: Starting TestCrossAxisCapacity.test_combined_capacity_raises_on_volume_axis ... 2026-09-06 13:53:29,221 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <970168876985923.1788702809.134273290634155-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:53:29,281 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [630] 2026-09-06 13:53:29,350 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <950185325799648.1788702809.311459779739380-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:53:29,356 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [631] 2026-09-06 13:53:29,431 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [632] 2026-09-06 13:53:29,504 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [633] 2026-09-06 13:53:29,583 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <139044121438464.1788702809.541682958602905-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:53:29,589 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [634] 2026-09-06 13:53:29,666 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <702683114422982.1788702809.623823404312134-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:53:29,672 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [635] 2026-09-06 13:53:29,754 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [636] 2026-09-06 13:53:29,826 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [637] 2026-09-06 13:53:29,967 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [33] 2026-09-06 13:53:30,076 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_cross_axis_capacity: Starting TestCrossAxisCapacity.test_combined_capacity_raises_when_axis_b_overflows_weight ... 2026-09-06 13:53:30,209 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <254522958726555.1788702810.132809162139893-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:53:30,248 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [638] 2026-09-06 13:53:30,305 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <425886079664402.1788702810.277837753295898-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:53:30,309 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [639] 2026-09-06 13:53:30,366 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [640] 2026-09-06 13:53:30,427 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [641] 2026-09-06 13:53:30,482 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <462977349634315.1788702810.448932886123657-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:53:30,487 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [642] 2026-09-06 13:53:30,535 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <710293570656913.1788702810.509156942367554-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:53:30,539 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [643] 2026-09-06 13:53:30,596 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [644] 2026-09-06 13:53:30,677 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [645] 2026-09-06 13:53:30,852 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [35] 2026-09-06 13:53:30,989 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_cross_axis_capacity: Starting TestCrossAxisCapacity.test_combined_gate_ignores_vehicle_without_capacity_limit ... 2026-09-06 13:53:31,124 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <818502590211570.1788702811.047766685485840-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:53:31,173 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [646] 2026-09-06 13:53:31,231 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <137305418240974.1788702811.202513694763184-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:53:31,235 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [647] 2026-09-06 13:53:31,298 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [648] 2026-09-06 13:53:31,354 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [649] 2026-09-06 13:53:31,416 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <579524928515589.1788702811.383072614669800-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:53:31,421 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [650] 2026-09-06 13:53:31,494 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <627492837423730.1788702811.451608419418335-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:53:31,507 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [651] 2026-09-06 13:53:31,567 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [652] 2026-09-06 13:53:31,690 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [653] 2026-09-06 13:53:32,033 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [37] 2026-09-06 13:53:32,193 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 13:53:32,205 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_demo_users_group_membership: Starting TestFleetBookingDemoUsersGroupMembership.test_fleet_booking_admin_demo_has_group_admin ... 2026-09-06 13:53:32,233 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_demo_users_group_membership: Starting TestFleetBookingDemoUsersGroupMembership.test_fleet_booking_user_demo_has_group_user ... 2026-09-06 13:53:32,281 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_demo_users_group_membership: Starting TestFleetBookingDemoUsersGroupMembership.test_fleet_booking_user_demo_scoped_to_own_role ... 2026-09-06 13:53:32,331 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:53:33,691 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_group_by_transport_cycles_guard: Starting TestGroupByTransportCyclesGuard.test_grouping_a_mixed_timed_and_untimed_item_set_skips_the_untimed_one_instead_of_raising ... 2026-09-06 13:53:33,788 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_group_by_transport_cycles_guard: Starting TestGroupByTransportCyclesGuard.test_grouping_an_all_untimed_item_set_answers_empty_not_a_crash ... 2026-09-06 13:53:33,821 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 13:53:35,306 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_install_safe_core: Starting TestInstallSafeCore.test_core_report_query_is_audience_neutral ... 2026-09-06 13:53:35,406 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_install_safe_core: Starting TestInstallSafeCore.test_generic_booking_confirms_without_passenger_payload ... 2026-09-06 13:53:35,569 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <198950380745287.1788702815.477090120315552-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:53:35,619 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [654] 2026-09-06 13:53:35,689 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <049532040152903.1788702815.651100873947144-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:53:35,695 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [655] 2026-09-06 13:53:35,772 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [656] 2026-09-06 13:53:35,848 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [657] 2026-09-06 13:53:35,916 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <044828979716149.1788702815.879678487777710-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:53:35,921 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [658] 2026-09-06 13:53:35,991 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <947364185576635.1788702815.952632427215576-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:53:35,996 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [659] 2026-09-06 13:53:36,070 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [660] 2026-09-06 13:53:36,146 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [661] 2026-09-06 13:53:36,187 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_install_safe_core: Starting TestInstallSafeCore.test_generic_booking_needs_no_audience_model ... 2026-09-06 13:53:36,328 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <706222492568042.1788702816.247980117797852-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:53:36,383 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [662] 2026-09-06 13:53:36,451 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <784731263380604.1788702816.414289712905884-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:53:36,456 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [663] 2026-09-06 13:53:36,523 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [664] 2026-09-06 13:53:36,594 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [665] 2026-09-06 13:53:36,677 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <203758867186030.1788702816.622987508773804-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:53:36,683 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [666] 2026-09-06 13:53:36,744 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <603353728016167.1788702816.708659410476685-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:53:36,750 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [667] 2026-09-06 13:53:36,826 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [668] 2026-09-06 13:53:36,898 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [669] 2026-09-06 13:53:36,936 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_install_safe_core: Starting TestInstallSafeCore.test_generic_booking_runs_full_lifecycle ... 2026-09-06 13:53:37,110 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <548883395514517.1788702817.021020650863647-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:53:37,168 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [670] 2026-09-06 13:53:37,229 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <287150191377757.1788702817.195279598236084-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:53:37,234 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [671] 2026-09-06 13:53:37,303 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [672] 2026-09-06 13:53:37,372 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [673] 2026-09-06 13:53:37,444 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <314050733845395.1788702817.406096458435059-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:53:37,449 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [674] 2026-09-06 13:53:37,520 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <367678442674432.1788702817.482144355773926-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:53:37,526 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [675] 2026-09-06 13:53:37,605 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [676] 2026-09-06 13:53:37,676 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [677] 2026-09-06 13:53:37,840 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [39] 2026-09-06 13:53:38,035 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [678] 2026-09-06 13:53:38,121 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_install_safe_core: Starting TestInstallSafeCore.test_vehicle_is_eligible_without_passenger_capability ... 2026-09-06 13:53:38,175 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 13:53:39,958 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_neutral_base: Starting TestNeutralBase.test_booking_type_is_not_required_in_core ... 2026-09-06 13:53:40,120 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_neutral_base: Starting TestNeutralBase.test_capacity_check_does_not_raise_on_undefined_transport_type ... 2026-09-06 13:53:40,169 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_neutral_base: Starting TestNeutralBase.test_item_weight_and_volume_zero_without_payload_leaf ... 2026-09-06 13:53:40,219 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_neutral_base: Starting TestNeutralBase.test_neutral_type_item_groups_at_default_priority ... 2026-09-06 13:53:40,278 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_neutral_base: Starting TestNeutralBase.test_round_trip_default_false_in_core ... 2026-09-06 13:53:40,505 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_neutral_base: Starting TestNeutralBase.test_transport_type_is_false_without_a_leaf ... 2026-09-06 13:53:40,584 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 13:53:42,166 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_planned_date_end: Starting TestPlannedDateEndFromBookingItems.test_planned_date_end_floor_when_dropoff_before_start ... 2026-09-06 13:53:42,352 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <588434620516294.1788702822.277181863784790-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:53:42,408 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [679] 2026-09-06 13:53:42,478 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <081944958885431.1788702822.439156055450439-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:53:42,482 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [680] 2026-09-06 13:53:42,560 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [681] 2026-09-06 13:53:42,632 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [682] 2026-09-06 13:53:42,732 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <418136293585569.1788702822.682399749755859-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:53:42,738 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [683] 2026-09-06 13:53:42,815 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <939811593771719.1788702822.772943735122681-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:53:42,821 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [684] 2026-09-06 13:53:42,902 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [685] 2026-09-06 13:53:42,982 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [686] 2026-09-06 13:53:43,174 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [41] 2026-09-06 13:53:43,319 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_planned_date_end: Starting TestPlannedDateEndFromBookingItems.test_planned_date_end_from_booking_item_dropoff_time ... 2026-09-06 13:53:43,483 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <057344213481660.1788702823.388124465942383-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:53:43,538 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [687] 2026-09-06 13:53:43,611 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <400121166506105.1788702823.571797847747803-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:53:43,616 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [688] 2026-09-06 13:53:43,695 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [689] 2026-09-06 13:53:43,765 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [690] 2026-09-06 13:53:43,836 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <821043193601378.1788702823.799552202224731-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:53:43,842 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [691] 2026-09-06 13:53:43,915 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <665115863293369.1788702823.875445842742920-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:53:43,921 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [692] 2026-09-06 13:53:44,003 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [693] 2026-09-06 13:53:44,093 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [694] 2026-09-06 13:53:44,281 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [43] 2026-09-06 13:53:44,473 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_planned_date_end: Starting TestPlannedDateEndFromBookingItems.test_planned_date_end_max_of_two_items ... 2026-09-06 13:53:44,646 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <414670780039195.1788702824.556236743927002-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:53:44,720 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [695] 2026-09-06 13:53:44,783 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <044409743588646.1788702824.748302221298218-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:53:44,788 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [696] 2026-09-06 13:53:44,862 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [697] 2026-09-06 13:53:44,987 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [698] 2026-09-06 13:53:45,098 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <760183250668468.1788702825.039029598236084-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:53:45,104 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [699] 2026-09-06 13:53:45,161 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <727445787380141.1788702825.129413366317749-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:53:45,166 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [700] 2026-09-06 13:53:45,233 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [701] 2026-09-06 13:53:45,305 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [702] 2026-09-06 13:53:45,378 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <516673585622331.1788702825.344250917434692-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:53:45,387 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [703] 2026-09-06 13:53:45,459 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <021505488228384.1788702825.423419952392578-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:53:45,465 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [704] 2026-09-06 13:53:45,574 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [705] 2026-09-06 13:53:45,681 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [706] 2026-09-06 13:53:45,740 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <873550892791166.1788702825.706930398941040-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:53:45,745 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [707] 2026-09-06 13:53:45,816 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <480389014392053.1788702825.779340028762817-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:53:45,822 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [708] 2026-09-06 13:53:45,896 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [709] 2026-09-06 13:53:45,965 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [710] 2026-09-06 13:53:46,139 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [45] 2026-09-06 13:53:46,293 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_planned_date_end: Starting TestPlannedDateEndFromBookingItems.test_planned_date_end_no_items_falls_back_to_start_date ... 2026-09-06 13:53:46,438 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_planned_date_end: Starting TestPlannedDateEndFromBookingItems.test_planned_date_end_skips_floor_when_start_date_is_false ... 2026-09-06 13:53:46,594 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <624560895662443.1788702826.500081300735474-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:53:46,657 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [711] 2026-09-06 13:53:46,747 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <122513929828941.1788702826.695774793624878-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:53:46,757 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [712] 2026-09-06 13:53:46,851 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [713] 2026-09-06 13:53:46,952 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [714] 2026-09-06 13:53:47,036 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <351624547875356.1788702826.989970684051514-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:53:47,041 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [715] 2026-09-06 13:53:47,125 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <110694893531401.1788702827.068157672882080-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:53:47,131 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [716] 2026-09-06 13:53:47,231 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [717] 2026-09-06 13:53:47,344 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [718] 2026-09-06 13:53:47,520 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [47] 2026-09-06 13:53:47,666 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 13:53:47,680 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_security_groups_menu: Starting TestFleetBookingSecurityGroups.test_group_admin_in_hr_fleet_category ... 2026-09-06 13:53:47,700 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_security_groups_menu: Starting TestFleetBookingSecurityGroups.test_group_admin_is_top_of_booking_ladder ... 2026-09-06 13:53:48,073 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_security_groups_menu: Starting TestFleetBookingSecurityGroups.test_group_user_in_hr_fleet_category ... 2026-09-06 13:53:48,090 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_security_groups_menu: Starting TestFleetBookingSecurityGroups.test_group_user_member_is_internal_user ... 2026-09-06 13:53:48,353 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_security_groups_menu: Starting TestFleetBookingSecurityGroups.test_operator_implies_group_user ... 2026-09-06 13:53:48,698 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 13:53:49,016 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_security_groups_menu: Starting TestFleetBookingRootMenu.test_plain_employee_sees_bookings_container ... 2026-09-06 13:53:49,150 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_security_groups_menu: Starting TestFleetBookingRootMenu.test_plain_employee_sees_root_menu ... 2026-09-06 13:53:49,269 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_security_groups_menu: Starting TestFleetBookingRootMenu.test_root_menu_gated_to_internal_users ... 2026-09-06 13:53:49,315 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 13:53:49,333 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_settings_upsell: Starting TestFleetBookingSettingsUpsell.test_availability_fields_exist ... 2026-09-06 13:53:49,358 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_settings_upsell: Starting TestFleetBookingSettingsUpsell.test_compute_availability_matches_registry ... 2026-09-06 13:53:49,570 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_settings_upsell: Starting TestFleetBookingSettingsUpsell.test_module_toggle_fields_exist ... 2026-09-06 13:53:49,603 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:53:49,617 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_settings_upsell: Starting TestFleetBookingHrExpenseUpsellRemoved.test_hr_expense_upsell_fields_removed ... 2026-09-06 13:53:49,645 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:53:51,259 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_trip_date_chain: Starting TestTripDateChain.test_duration_of_an_empty_item_set_is_zero_not_a_crash ... 2026-09-06 13:53:51,360 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_trip_date_chain: Starting TestTripDateChain.test_duration_of_items_without_times_is_zero_not_a_crash ... 2026-09-06 13:53:51,388 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_trip_date_chain: Starting TestTripDateChain.test_end_date_tracks_planned_date_end_after_write ... 2026-09-06 13:53:51,534 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_trip_date_chain: Starting TestTripDateChain.test_finished_trip_end_date_follows_the_recorded_arrival ... 2026-09-06 13:53:51,768 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <736550082790733.1788702831.700889348983765-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:53:51,856 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [719] 2026-09-06 13:53:51,936 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <624619875667959.1788702831.886750221252441-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:53:51,941 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [720] 2026-09-06 13:53:52,005 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [721] 2026-09-06 13:53:52,074 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [722] 2026-09-06 13:53:52,160 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <713282280979016.1788702832.104835987091064-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:53:52,176 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [723] 2026-09-06 13:53:52,263 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <417623989891484.1788702832.219755887985229-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:53:52,271 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [724] 2026-09-06 13:53:52,351 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [725] 2026-09-06 13:53:52,430 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [726] 2026-09-06 13:53:52,653 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [49] 2026-09-06 13:53:52,818 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [727] 2026-09-06 13:53:52,945 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_trip_date_chain: Starting TestTripDateChain.test_mixing_timed_and_untimed_items_does_not_raise ... 2026-09-06 13:53:52,993 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_trip_date_chain: Starting TestTripDateChain.test_moving_start_past_stored_end_date_is_accepted ... 2026-09-06 13:53:53,102 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_trip_date_chain: Starting TestTripDateChain.test_no_production_payload_writes_both_end_fields_together ... 2026-09-06 13:53:53,256 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_trip_date_chain: Starting TestTripDateChain.test_rewriting_the_end_date_of_a_trip_with_a_stale_arrival_keeps_the_new_date ... 2026-09-06 13:53:53,408 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_trip_date_chain: Starting TestTripDateChain.test_same_local_date_answers_false_when_the_trip_has_no_end ... 2026-09-06 13:53:53,603 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_trip_date_chain: Starting TestTripDateChain.test_started_trip_end_date_is_start_plus_duration ... 2026-09-06 13:53:53,820 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <520027702078922.1788702833.731227636337280-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:53:53,933 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [728] 2026-09-06 13:53:54,033 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <634968674609056.1788702833.992274522781372-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:53:54,039 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [729] 2026-09-06 13:53:54,148 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [730] 2026-09-06 13:53:54,245 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [731] 2026-09-06 13:53:54,295 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <486362372172464.1788702834.267980337142944-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:53:54,301 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [732] 2026-09-06 13:53:54,376 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <447036737347772.1788702834.331098318099976-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:53:54,388 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [733] 2026-09-06 13:53:54,491 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [734] 2026-09-06 13:53:54,585 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [735] 2026-09-06 13:53:54,773 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [51] 2026-09-06 13:53:54,983 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [736] 2026-09-06 13:53:55,088 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_trip_date_chain: Starting TestTripDateChain.test_starting_a_trip_records_no_operation_end_when_duration_is_nonzero ... 2026-09-06 13:53:55,318 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <445375036534294.1788702835.228091239929199-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:53:55,470 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [737] 2026-09-06 13:53:55,548 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <680693649449135.1788702835.506458997726440-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:53:55,559 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [738] 2026-09-06 13:53:55,636 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [739] 2026-09-06 13:53:55,702 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [740] 2026-09-06 13:53:55,757 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <945747658600782.1788702835.727356433868408-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:53:55,761 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [741] 2026-09-06 13:53:55,818 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <617349159397958.1788702835.786424398422241-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:53:55,823 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [742] 2026-09-06 13:53:55,890 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [743] 2026-09-06 13:53:55,965 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [744] 2026-09-06 13:53:56,186 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [53] 2026-09-06 13:53:56,330 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [745] 2026-09-06 13:53:56,438 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_trip_date_chain: Starting TestTripDateChain.test_starting_a_trip_records_no_operation_end_when_duration_is_zero ... 2026-09-06 13:53:56,645 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [55] 2026-09-06 13:53:56,831 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [746] 2026-09-06 13:53:56,908 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 13:53:59,033 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_trip_driver_activity_email: Starting TestTripDriverActivityEmail.test_action_confirm_succeeds_without_operator_email ... 2026-09-06 13:53:59,177 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [57] 2026-09-06 13:53:59,340 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-06 13:54:01,064 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_trip_manifest: Starting TestTripManifest.test_manifest_drops_released_items ... 2026-09-06 13:54:01,274 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <326303923388185.1788702841.196123600006104-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:54:01,335 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [747] 2026-09-06 13:54:01,410 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <078235094067900.1788702841.368652582168579-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:54:01,416 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [748] 2026-09-06 13:54:01,502 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [749] 2026-09-06 13:54:01,589 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [750] 2026-09-06 13:54:01,660 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <542082199432205.1788702841.621628761291504-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:54:01,667 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [751] 2026-09-06 13:54:01,737 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <181815933031617.1788702841.699294805526733-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:54:01,744 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [752] 2026-09-06 13:54:01,841 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [753] 2026-09-06 13:54:01,929 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [754] 2026-09-06 13:54:02,135 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [59] 2026-09-06 13:54:02,317 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_trip_manifest: Starting TestTripManifest.test_manifest_lists_axis_a_items ... 2026-09-06 13:54:02,457 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <833347788640894.1788702842.385948181152344-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:54:02,507 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [755] 2026-09-06 13:54:02,588 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <016376477635071.1788702842.535663366317749-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:54:02,593 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [756] 2026-09-06 13:54:02,661 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [757] 2026-09-06 13:54:02,738 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [758] 2026-09-06 13:54:02,807 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <319035768422711.1788702842.768128871917725-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:54:02,813 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [759] 2026-09-06 13:54:02,878 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <537933945797506.1788702842.844309568405151-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:54:02,884 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [760] 2026-09-06 13:54:02,957 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [761] 2026-09-06 13:54:03,044 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [762] 2026-09-06 13:54:03,844 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [61] 2026-09-06 13:54:03,992 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 13:54:05,628 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [63] 2026-09-06 13:54:05,865 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [65] 2026-09-06 13:54:06,115 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [763] 2026-09-06 13:54:06,247 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [764] 2026-09-06 13:54:06,316 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_vehicle_scheduled_trips: Starting TestVehicleScheduledTrips.test_action_view_scheduled_trips_multiple_trips_no_attribute_error ... 2026-09-06 13:54:06,385 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_vehicle_scheduled_trips: Starting TestVehicleScheduledTrips.test_action_view_scheduled_trips_no_trips_resets_domain ... 2026-09-06 13:54:06,428 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_vehicle_scheduled_trips: Starting TestVehicleScheduledTrips.test_action_view_scheduled_trips_single_trip_opens_form ... 2026-09-06 13:54:06,600 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [67] 2026-09-06 13:54:06,725 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_vehicle_scheduled_trips: Starting TestVehicleScheduledTrips.test_next_scheduled_trip_cleared_when_no_confirmed_trips ... 2026-09-06 13:54:06,918 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [69] 2026-09-06 13:54:07,137 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_vehicle_scheduled_trips: Starting TestVehicleScheduledTrips.test_next_scheduled_trip_date_matches_earliest_start_date ... 2026-09-06 13:54:07,164 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_vehicle_scheduled_trips: Starting TestVehicleScheduledTrips.test_next_scheduled_trip_is_earliest_not_latest ... 2026-09-06 13:54:07,204 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 13:54:09,060 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpCapacityRegistry.test_vrp_load_capacity_tracked_false_when_disabled ... 2026-09-06 13:54:09,170 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpCapacityRegistry.test_vrp_load_capacity_tracked_true_when_enabled ... 2026-09-06 13:54:09,202 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpCapacityRegistry.test_vrp_load_capacity_tracked_uses_vehicle_company_not_active_company ... 2026-09-06 13:54:16,992 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpCapacityRegistry.test_vrp_registry_base_dimensions_exact_keys ... 2026-09-06 13:54:17,018 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpCapacityRegistry.test_vrp_registry_returns_fresh_list_per_call ... 2026-09-06 13:54:17,044 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpCapacityRegistry.test_vrp_registry_volume_spec_bindings ... 2026-09-06 13:54:17,069 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpCapacityRegistry.test_vrp_registry_weight_spec_bindings ... 2026-09-06 13:54:17,100 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 13:54:19,004 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpAvailabilityWindows.test_vrp_availability_draft_trip_does_not_block ... 2026-09-06 13:54:19,245 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [71] 2026-09-06 13:54:19,333 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpAvailabilityWindows.test_vrp_availability_fully_committed_vehicle_has_no_free_window ... 2026-09-06 13:54:19,497 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <512300260883178.1788702859.399316787719727-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:54:19,558 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [765] 2026-09-06 13:54:19,634 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <616513900406651.1788702859.593405961990356-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:54:19,640 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [766] 2026-09-06 13:54:19,711 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [767] 2026-09-06 13:54:19,791 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [768] 2026-09-06 13:54:19,895 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <447742669723386.1788702859.829521656036377-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:54:19,905 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [769] 2026-09-06 13:54:19,982 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <019659926128065.1788702859.940559387207031-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:54:19,989 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [770] 2026-09-06 13:54:20,067 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [771] 2026-09-06 13:54:20,142 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [772] 2026-09-06 13:54:20,469 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [73] 2026-09-06 13:54:20,692 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpAvailabilityWindows.test_vrp_availability_partial_commitment_exposes_two_free_gaps ... 2026-09-06 13:54:20,913 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <548141926608612.1788702860.788864612579346-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:54:20,998 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [773] 2026-09-06 13:54:21,115 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <409574659967372.1788702861.042905092239380-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:54:21,140 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [774] 2026-09-06 13:54:21,235 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [775] 2026-09-06 13:54:21,340 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [776] 2026-09-06 13:54:21,437 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <597289842210785.1788702861.391064167022705-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:54:21,443 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [777] 2026-09-06 13:54:21,521 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <583621565819053.1788702861.478306531906128-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:54:21,531 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [778] 2026-09-06 13:54:21,618 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [779] 2026-09-06 13:54:21,714 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [780] 2026-09-06 13:54:22,030 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [75] 2026-09-06 13:54:22,272 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpAvailabilityWindows.test_vrp_availability_progress_trip_blocks ... 2026-09-06 13:54:22,538 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <710389151567901.1788702862.420022487640381-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:54:22,646 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [781] 2026-09-06 13:54:22,756 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <908523479885549.1788702862.699124336242676-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:54:22,762 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [782] 2026-09-06 13:54:22,843 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [783] 2026-09-06 13:54:22,948 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [784] 2026-09-06 13:54:23,024 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <279514980765355.1788702862.984132528305054-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:54:23,032 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [785] 2026-09-06 13:54:23,115 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <145407478724277.1788702863.067450523376465-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:54:23,123 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [786] 2026-09-06 13:54:23,217 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [787] 2026-09-06 13:54:23,305 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [788] 2026-09-06 13:54:23,669 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [77] 2026-09-06 13:54:23,880 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 13:54:25,575 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpDemandFloor.test_vrp_negative_volume_raises_validation_error ... 2026-09-06 13:54:25,770 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpDemandFloor.test_vrp_negative_weight_raises_validation_error ... 2026-09-06 13:54:25,886 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpDemandFloor.test_vrp_positive_weight_and_volume_allowed ... 2026-09-06 13:54:25,948 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpDemandFloor.test_vrp_zero_weight_and_volume_allowed ... 2026-09-06 13:54:26,040 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 13:54:27,828 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpPlannablePoolDomain.test_vrp_pool_excludes_draft_booking_item ... 2026-09-06 13:54:28,030 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpPlannablePoolDomain.test_vrp_pool_excludes_item_already_on_a_trip ... 2026-09-06 13:54:28,207 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <130489519309230.1788702868.103825569152832-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:54:28,291 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [789] 2026-09-06 13:54:28,397 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <810068178351942.1788702868.322841644287109-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:54:28,407 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [790] 2026-09-06 13:54:28,549 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [791] 2026-09-06 13:54:28,661 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [792] 2026-09-06 13:54:28,744 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <370726659971894.1788702868.697182893753052-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:54:28,755 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [793] 2026-09-06 13:54:28,843 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <225379110409181.1788702868.807248353958130-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:54:28,848 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [794] 2026-09-06 13:54:28,958 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [795] 2026-09-06 13:54:29,037 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [796] 2026-09-06 13:54:29,381 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [79] 2026-09-06 13:54:29,527 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpPlannablePoolDomain.test_vrp_pool_includes_confirmed_unassigned_item ... 2026-09-06 13:54:29,666 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <469995320024116.1788702869.576809406280518-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:54:29,727 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [797] 2026-09-06 13:54:29,804 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <416580609680827.1788702869.762337446212769-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:54:29,810 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [798] 2026-09-06 13:54:29,923 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [799] 2026-09-06 13:54:30,004 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [800] 2026-09-06 13:54:30,078 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <015011463206019.1788702870.037982225418091-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:54:30,084 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [801] 2026-09-06 13:54:30,138 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <396106611062920.1788702870.106698274612427-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:54:30,143 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [802] 2026-09-06 13:54:30,230 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [803] 2026-09-06 13:54:30,304 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [804] 2026-09-06 13:54:30,344 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpPlannablePoolDomain.test_vrp_pool_includes_in_progress_unassigned_item ... 2026-09-06 13:54:30,500 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <019544069414115.1788702870.405357122421265-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:54:30,552 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [805] 2026-09-06 13:54:30,617 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <355472482447776.1788702870.581959486007690-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:54:30,622 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [806] 2026-09-06 13:54:30,698 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [807] 2026-09-06 13:54:30,772 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [808] 2026-09-06 13:54:30,843 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <136336767924865.1788702870.807159185409546-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:54:30,848 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [809] 2026-09-06 13:54:30,913 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <943268858889094.1788702870.878525733947754-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:54:30,919 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [810] 2026-09-06 13:54:30,992 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [811] 2026-09-06 13:54:31,083 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [812] 2026-09-06 13:54:31,173 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 13:54:36,418 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpCompanyIsolation.test_vrp_availability_only_queries_passed_vehicles ... 2026-09-06 13:54:36,561 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpCompanyIsolation.test_vrp_pool_domain_excludes_other_company_items ... 2026-09-06 13:54:36,767 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <090396935098911.1788702876.639079093933105-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:54:36,856 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [813] 2026-09-06 13:54:36,941 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <115103606808624.1788702876.899145126342773-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:54:36,953 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [814] 2026-09-06 13:54:37,055 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [815] 2026-09-06 13:54:37,150 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [816] 2026-09-06 13:54:37,242 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <628308731133819.1788702877.198983430862427-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:54:37,248 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [817] 2026-09-06 13:54:37,331 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <009779194370945.1788702877.297148704528809-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:54:37,338 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [818] 2026-09-06 13:54:37,434 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [819] 2026-09-06 13:54:37,525 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [820] 2026-09-06 13:54:37,624 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <044880302468823.1788702877.590820074081421-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:54:37,671 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [821] 2026-09-06 13:54:37,747 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <247899029729082.1788702877.701266765594482-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:54:37,764 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [822] 2026-09-06 13:54:37,887 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [823] 2026-09-06 13:54:37,950 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [824] 2026-09-06 13:54:38,044 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <589725656338949.1788702877.981083393096924-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:54:38,051 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [825] 2026-09-06 13:54:38,130 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <174985118297295.1788702878.088789224624634-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:54:38,141 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [826] 2026-09-06 13:54:38,224 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [827] 2026-09-06 13:54:38,318 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [828] 2026-09-06 13:54:38,397 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 13:54:40,069 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking.tests.test_zero_item_state_transitions: Starting TestZeroItemStateTransitions.test_cancelling_an_in_progress_booking_with_no_items_returns_it_to_draft ... 2026-09-06 13:54:40,268 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <921981533215898.1788702880.189826011657715-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:54:40,322 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [829] 2026-09-06 13:54:40,408 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <465290011132823.1788702880.359092473983765-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:54:40,416 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [830] 2026-09-06 13:54:40,518 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [831] 2026-09-06 13:54:40,617 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [832] 2026-09-06 13:54:40,700 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <565124047584819.1788702880.651461124420166-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:54:40,707 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [833] 2026-09-06 13:54:40,796 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <550141252680732.1788702880.741065263748169-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:54:40,803 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [834] 2026-09-06 13:54:40,885 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [835] 2026-09-06 13:54:40,972 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [836] 2026-09-06 13:54:41,027 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 13:54:41,039 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_account.tests.test_fleet_vehicle_trip: Starting TestFleetPlanIdsBookingExtension.test_booking_account_adds_trip_plan_to_fleet_plan_ids ... 2026-09-06 13:54:41,073 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:54:43,043 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [81] 2026-09-06 13:54:43,951 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_account.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTripAccounting.test_compute_services_billed_001 ... 2026-09-06 13:54:44,093 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_account.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTripAccounting.test_compute_services_billed_002 ... 2026-09-06 13:54:44,307 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [837] 2026-09-06 13:54:45,226 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_account.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTripAccounting.test_fill_analytic_line_trip_hook_writes_correct_account ... 2026-09-06 13:54:45,394 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [838] 2026-09-06 13:54:46,007 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-06 13:54:46,022 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_account.tests.test_fleet_vehicle_trip: Starting TestAnalyticPlanVehicleTripGuard.test_guard_registered_under_unique_name_after_rename ... 2026-09-06 13:54:46,048 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_account.tests.test_fleet_vehicle_trip: Starting TestAnalyticPlanVehicleTripGuard.test_unguarded_plan_can_be_deleted ... 2026-09-06 13:54:46,086 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:54:47,664 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf10b7060> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:54:47,665 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf1cbb1a0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:54:47,686 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:54:47,690 127 INFO rb-41ce622-224575-412242 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 0x7fcaf1cba160> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:54:48,591 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:54:50,205 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf2318720> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:54:50,205 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf0c78860> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:54:50,210 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:54:50,212 127 INFO rb-41ce622-224575-412242 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 0x7fcaf0c7b560> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:54:50,495 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:54:52,824 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf0b27ce0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:54:52,826 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf0684fe0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:54:52,832 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:54:52,834 127 INFO rb-41ce622-224575-412242 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 0x7fcaf0686d40> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:54:53,129 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:54:55,583 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf184b060> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:54:55,584 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf0df8a40> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:54:55,590 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:54:55,593 127 INFO rb-41ce622-224575-412242 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 0x7fcaf0df9bc0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:54:55,855 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:54:57,804 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaef93eb60> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:54:57,806 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf0a94400> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:54:57,824 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:54:57,830 127 INFO rb-41ce622-224575-412242 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 0x7fcaf0a953a0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:54:58,187 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:55:00,069 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf0e9a700> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:55:00,070 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf033cd60> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:55:00,081 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:55:00,085 127 INFO rb-41ce622-224575-412242 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 0x7fcaf033fe20> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:55:00,887 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:55:02,307 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf25cd6c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:55:02,308 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaefe6d9e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:55:02,313 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:55:02,316 127 INFO rb-41ce622-224575-412242 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 0x7fcaefe6c860> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:55:02,595 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:55:04,993 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaef923ce0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:55:04,993 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf1b4b1a0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:55:05,002 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:55:05,005 127 INFO rb-41ce622-224575-412242 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 0x7fcaf1b49760> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:55:05,335 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 195, in test_unguarded_plan_can_be_deleted other_plan.unlink() # must NOT raise File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-41ce622-224575/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-41ce622-224575/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-41ce622-224575/odoo/addons/base/models/ir_model.py", line 995, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:55:07,558 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaefa7f6a0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 195, in test_unguarded_plan_can_be_deleted other_plan.unlink() # must NOT raise File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-41ce622-224575/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-41ce622-224575/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-41ce622-224575/odoo/addons/base/models/ir_model.py", line 995, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:55:07,559 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf0852980> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 195, in test_unguarded_plan_can_be_deleted other_plan.unlink() # must NOT raise File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-41ce622-224575/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-41ce622-224575/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-41ce622-224575/odoo/addons/base/models/ir_model.py", line 995, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:55:07,566 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 195, in test_unguarded_plan_can_be_deleted other_plan.unlink() # must NOT raise File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-41ce622-224575/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-41ce622-224575/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-41ce622-224575/odoo/addons/base/models/ir_model.py", line 995, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:55:07,570 127 INFO rb-41ce622-224575-412242 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 0x7fcaf0850e00> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 195, in test_unguarded_plan_can_be_deleted other_plan.unlink() # must NOT raise File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-41ce622-224575/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-41ce622-224575/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-41ce622-224575/odoo/addons/base/models/ir_model.py", line 995, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:55:08,982 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [51208, 51210, 51212, 51214] 2026-09-06 13:55:09,003 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 195, in test_unguarded_plan_can_be_deleted other_plan.unlink() # must NOT raise File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-41ce622-224575/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-41ce622-224575/odoo/addons/base/models/ir_model.py", line 1031, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:55:10,537 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf2257880> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 195, in test_unguarded_plan_can_be_deleted other_plan.unlink() # must NOT raise File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-41ce622-224575/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-41ce622-224575/odoo/addons/base/models/ir_model.py", line 1031, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:55:10,538 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcb15c0b600> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 195, in test_unguarded_plan_can_be_deleted other_plan.unlink() # must NOT raise File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-41ce622-224575/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-41ce622-224575/odoo/addons/base/models/ir_model.py", line 1031, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:55:10,544 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 195, in test_unguarded_plan_can_be_deleted other_plan.unlink() # must NOT raise File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-41ce622-224575/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-41ce622-224575/odoo/addons/base/models/ir_model.py", line 1031, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:55:10,547 127 INFO rb-41ce622-224575-412242 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 0x7fcb15c0ab60> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 195, in test_unguarded_plan_can_be_deleted other_plan.unlink() # must NOT raise File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-41ce622-224575/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-41ce622-224575/odoo/addons/base/models/ir_model.py", line 1031, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:55:11,570 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.analytic.plan records with IDs: [18] 2026-09-06 13:55:11,608 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_account.tests.test_fleet_vehicle_trip: Starting TestAnalyticPlanVehicleTripGuard.test_vehicle_trip_plan_is_guarded ... 2026-09-06 13:55:11,669 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 184, in test_vehicle_trip_plan_is_guarded plan.unlink() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-41ce622-224575/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-41ce622-224575/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-41ce622-224575/odoo/addons/base/models/ir_model.py", line 995, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:55:13,247 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf04120c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 184, in test_vehicle_trip_plan_is_guarded plan.unlink() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-41ce622-224575/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-41ce622-224575/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-41ce622-224575/odoo/addons/base/models/ir_model.py", line 995, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:55:13,248 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf16e5760> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 184, in test_vehicle_trip_plan_is_guarded plan.unlink() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-41ce622-224575/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-41ce622-224575/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-41ce622-224575/odoo/addons/base/models/ir_model.py", line 995, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:55:13,253 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 184, in test_vehicle_trip_plan_is_guarded plan.unlink() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-41ce622-224575/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-41ce622-224575/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-41ce622-224575/odoo/addons/base/models/ir_model.py", line 995, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:55:13,256 127 INFO rb-41ce622-224575-412242 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 0x7fcb1631b060> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 184, in test_vehicle_trip_plan_is_guarded plan.unlink() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-41ce622-224575/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-41ce622-224575/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-41ce622-224575/odoo/addons/base/models/ir_model.py", line 995, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:55:14,417 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [43254, 43256, 43258, 43260] 2026-09-06 13:55:14,431 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 184, in test_vehicle_trip_plan_is_guarded plan.unlink() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-41ce622-224575/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-41ce622-224575/odoo/addons/base/models/ir_model.py", line 1031, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:55:16,534 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf1cd9620> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 184, in test_vehicle_trip_plan_is_guarded plan.unlink() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-41ce622-224575/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-41ce622-224575/odoo/addons/base/models/ir_model.py", line 1031, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:55:16,534 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf1ce3240> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 184, in test_vehicle_trip_plan_is_guarded plan.unlink() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-41ce622-224575/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-41ce622-224575/odoo/addons/base/models/ir_model.py", line 1031, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:55:16,539 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 184, in test_vehicle_trip_plan_is_guarded plan.unlink() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-41ce622-224575/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-41ce622-224575/odoo/addons/base/models/ir_model.py", line 1031, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:55:16,542 127 INFO rb-41ce622-224575-412242 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 0x7fcaf1ce1120> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 184, in test_vehicle_trip_plan_is_guarded plan.unlink() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-41ce622-224575/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-41ce622-224575/odoo/addons/base/models/ir_model.py", line 1031, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:55:16,759 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:55:18,681 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf1ce22a0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:55:18,681 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf0d51b20> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:55:18,695 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:55:18,699 127 INFO rb-41ce622-224575-412242 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 0x7fcaf0d50860> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 13:55:18,728 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:55:20,245 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_approve_drives_booking_to_confirmed ... 2026-09-06 13:55:20,858 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [839] 2026-09-06 13:55:20,962 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [840] 2026-09-06 13:55:21,108 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [547, 548] 2026-09-06 13:55:21,235 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [841] 2026-09-06 13:55:21,368 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #12 deleted mail.activity records with IDs: [549] 2026-09-06 13:55:21,488 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [842] 2026-09-06 13:55:21,682 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <545473450198724.1788702921.640434503555298-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:55:21,691 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [843] 2026-09-06 13:55:21,767 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <468045125893492.1788702921.733107089996338-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:55:21,773 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [844] 2026-09-06 13:55:21,855 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [845] 2026-09-06 13:55:21,931 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <601824080451799.1788702921.893994808197021-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:55:21,939 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [846] 2026-09-06 13:55:22,016 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <519546949034429.1788702921.982077360153198-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:55:22,024 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [847] 2026-09-06 13:55:22,117 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [848] 2026-09-06 13:55:22,219 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_booking_cancel_cancels_pending_request ... 2026-09-06 13:55:22,616 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_booking_cancel_keeps_validated_request ... 2026-09-06 13:55:23,186 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [849] 2026-09-06 13:55:23,243 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [850] 2026-09-06 13:55:23,350 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [557, 558] 2026-09-06 13:55:23,441 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [851] 2026-09-06 13:55:23,575 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #12 deleted mail.activity records with IDs: [559] 2026-09-06 13:55:23,682 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [852] 2026-09-06 13:55:23,900 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <429894998273798.1788702923.848436594009399-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:55:23,912 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [853] 2026-09-06 13:55:24,003 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <710903428934678.1788702923.965912818908691-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:55:24,011 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [854] 2026-09-06 13:55:24,112 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [855] 2026-09-06 13:55:24,190 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <486542567734189.1788702924.153423070907593-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:55:24,199 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [856] 2026-09-06 13:55:24,285 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <163532640572915.1788702924.247740507125854-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:55:24,293 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [857] 2026-09-06 13:55:24,389 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [858] 2026-09-06 13:55:24,487 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_cancel_reverts_confirmed_booking ... 2026-09-06 13:55:24,938 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [859] 2026-09-06 13:55:25,024 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [860] 2026-09-06 13:55:25,141 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [567, 568] 2026-09-06 13:55:25,252 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [861] 2026-09-06 13:55:25,393 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #12 deleted mail.activity records with IDs: [569] 2026-09-06 13:55:25,502 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [862] 2026-09-06 13:55:25,668 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <414436630536795.1788702925.630992650985718-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:55:25,677 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [863] 2026-09-06 13:55:25,746 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <483223454927220.1788702925.714908599853516-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:55:25,754 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [864] 2026-09-06 13:55:25,862 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [865] 2026-09-06 13:55:25,948 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <220702180585636.1788702925.910405635833740-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:55:25,956 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [866] 2026-09-06 13:55:26,035 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <908457670308386.1788702926.003071784973145-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:55:26,046 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [867] 2026-09-06 13:55:26,139 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [868] 2026-09-06 13:55:26,321 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_gate_blocks_on_confirm_pre_violation ... 2026-09-06 13:55:26,769 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_get_approved_action_menu_path_confirms_booking_without_submit_button ... 2026-09-06 13:55:27,512 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [869] 2026-09-06 13:55:27,586 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [870] 2026-09-06 13:55:27,702 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [577, 578] 2026-09-06 13:55:27,816 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [871] 2026-09-06 13:55:27,964 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #12 deleted mail.activity records with IDs: [579] 2026-09-06 13:55:28,047 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [872] 2026-09-06 13:55:28,205 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <424964028761135.1788702928.173652648925781-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:55:28,211 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [873] 2026-09-06 13:55:28,292 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <808035861309726.1788702928.242783069610596-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:55:28,298 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [874] 2026-09-06 13:55:28,382 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [875] 2026-09-06 13:55:28,445 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <513669196580092.1788702928.416569948196411-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:55:28,451 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [876] 2026-09-06 13:55:28,522 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <084193111188545.1788702928.488067388534546-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:55:28,529 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [877] 2026-09-06 13:55:28,624 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [878] 2026-09-06 13:55:28,732 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_inline_code_translation_emits_no_lang_warning ... 2026-09-06 13:55:29,297 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [879] 2026-09-06 13:55:29,404 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [880] 2026-09-06 13:55:29,508 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [587, 588] 2026-09-06 13:55:29,614 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [881] 2026-09-06 13:55:29,780 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #12 deleted mail.activity records with IDs: [589] 2026-09-06 13:55:29,883 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [882] 2026-09-06 13:55:30,107 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <990021156248298.1788702930.057353019714355-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:55:30,118 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [883] 2026-09-06 13:55:30,226 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <114806667523016.1788702930.179482936859131-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:55:30,238 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [884] 2026-09-06 13:55:30,348 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [885] 2026-09-06 13:55:30,434 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <779309308070298.1788702930.395960807800293-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:55:30,443 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [886] 2026-09-06 13:55:30,533 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <151350570863972.1788702930.492840051651001-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:55:30,540 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [887] 2026-09-06 13:55:30,629 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [888] 2026-09-06 13:55:31,161 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [889] 2026-09-06 13:55:31,229 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [890] 2026-09-06 13:55:31,308 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [597, 598] 2026-09-06 13:55:31,379 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [891] 2026-09-06 13:55:31,489 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_inprogress_refuse_no_usererror ... 2026-09-06 13:55:32,013 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [892] 2026-09-06 13:55:32,113 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [893] 2026-09-06 13:55:32,237 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [599, 600] 2026-09-06 13:55:32,323 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [894] 2026-09-06 13:55:32,438 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #12 deleted mail.activity records with IDs: [601] 2026-09-06 13:55:32,523 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [895] 2026-09-06 13:55:32,720 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <286110896548614.1788702932.672990322113037-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:55:32,731 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [896] 2026-09-06 13:55:32,813 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <303811488702559.1788702932.778821706771851-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:55:32,819 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [897] 2026-09-06 13:55:32,913 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [898] 2026-09-06 13:55:32,989 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <019660108982051.1788702932.949721336364746-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:55:32,998 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [899] 2026-09-06 13:55:33,077 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <330403481901446.1788702933.040506362915039-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:55:33,085 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [900] 2026-09-06 13:55:33,163 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [901] 2026-09-06 13:55:33,294 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_m2m_back_link_auto_discovered ... 2026-09-06 13:55:33,828 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_na_booking_confirms_freely ... 2026-09-06 13:55:34,041 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <070935423274238.1788702933.909503698348999-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:55:34,110 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [902] 2026-09-06 13:55:34,199 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <723871167357371.1788702934.148150682449341-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:55:34,207 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [903] 2026-09-06 13:55:34,330 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [904] 2026-09-06 13:55:34,422 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [905] 2026-09-06 13:55:34,494 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <195947031410125.1788702934.455825328826904-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:55:34,502 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [906] 2026-09-06 13:55:34,593 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <677252646293182.1788702934.547276735305786-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:55:34,599 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [907] 2026-09-06 13:55:34,695 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [908] 2026-09-06 13:55:34,744 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_no_action_confirm_override_on_fleet_booking ... 2026-09-06 13:55:34,767 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_no_redundant_approval_ui_in_rendered_form_view ... 2026-09-06 13:55:34,848 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_per_company_seed_idempotent_and_code_populated ... 2026-09-06 13:55:35,596 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_refuse_drives_booking_back_to_draft ... 2026-09-06 13:55:36,212 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [909] 2026-09-06 13:55:36,334 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [910] 2026-09-06 13:55:36,454 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [616, 617] 2026-09-06 13:55:36,575 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [911] 2026-09-06 13:55:36,694 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_submit_creates_request_booking_stays_draft ... 2026-09-06 13:55:37,131 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_when_is_data_driven_domain_controls_requirement ... 2026-09-06 13:55:37,345 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <122100979253647.1788702937.254774332046509-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:55:37,402 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [912] 2026-09-06 13:55:37,470 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <218798496034732.1788702937.424934864044189-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:55:37,478 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [913] 2026-09-06 13:55:37,547 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [914] 2026-09-06 13:55:37,642 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [915] 2026-09-06 13:55:37,718 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <703553780804559.1788702937.681468009948730-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:55:37,725 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [916] 2026-09-06 13:55:37,797 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <017315376638266.1788702937.752988100051880-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:55:37,804 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [917] 2026-09-06 13:55:37,903 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [918] 2026-09-06 13:55:37,996 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:55:39,851 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_cargo.tests.test_capacity_toggle_cargo: Starting TestCapacityToggleCargo.test_use_load_capacity_false_cargo_probe_returns_loadable ... 2026-09-06 13:55:40,073 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <824516063822990.1788702940.008417606353760-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:55:40,118 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [919] 2026-09-06 13:55:40,183 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <647538658105470.1788702940.146885871887207-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:55:40,189 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [920] 2026-09-06 13:55:40,266 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [921] 2026-09-06 13:55:40,371 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [922] 2026-09-06 13:55:40,465 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <125991439396207.1788702940.415237188339233-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:55:40,472 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [923] 2026-09-06 13:55:40,566 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <502183906121775.1788702940.508474349975586-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:55:40,573 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [924] 2026-09-06 13:55:40,659 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [925] 2026-09-06 13:55:40,736 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [926] 2026-09-06 13:55:40,870 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_cargo.tests.test_capacity_toggle_cargo: Starting TestCapacityToggleCargo.test_use_load_capacity_false_cargo_skips_weight_check ... 2026-09-06 13:55:41,038 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <903645235739040.1788702940.943119764328003-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:55:41,115 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [927] 2026-09-06 13:55:41,197 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <733502154342728.1788702941.148488283157349-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:55:41,206 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [928] 2026-09-06 13:55:41,303 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [929] 2026-09-06 13:55:41,414 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [930] 2026-09-06 13:55:41,497 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <936365165025724.1788702941.451016902923584-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:55:41,503 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [931] 2026-09-06 13:55:41,575 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <048817933708387.1788702941.538402318954468-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:55:41,581 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [932] 2026-09-06 13:55:41,670 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [933] 2026-09-06 13:55:41,749 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [934] 2026-09-06 13:55:41,895 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_cargo.tests.test_capacity_toggle_cargo: Starting TestCapacityToggleCargo.test_use_load_capacity_true_cargo_raises_on_overload ... 2026-09-06 13:55:42,058 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <572191563605774.1788702941.963642597198486-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:55:42,113 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [935] 2026-09-06 13:55:42,184 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <061366598384902.1788702942.146018743515015-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:55:42,189 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [936] 2026-09-06 13:55:42,260 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [937] 2026-09-06 13:55:42,327 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [938] 2026-09-06 13:55:42,392 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <274735198733536.1788702942.349304437637329-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:55:42,402 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [939] 2026-09-06 13:55:42,492 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <912432927439892.1788702942.433279275894165-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:55:42,500 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [940] 2026-09-06 13:55:42,595 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [941] 2026-09-06 13:55:42,679 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [942] 2026-09-06 13:55:42,814 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 13:55:44,530 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_booking_cargo_constraints: Starting TestFleetBookingCargoConstraints.test_010_transport_type_must_be_cargo_for_cargo_lines ... 2026-09-06 13:55:44,742 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_booking_cargo_constraints: Starting TestFleetBookingCargoConstraints.test_011_transport_type_cargo_allows_cargo_lines ... 2026-09-06 13:55:44,809 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_booking_cargo_constraints: Starting TestFleetBookingCargoConstraints.test_012_total_cargo_weight_cannot_exceed_demand ... 2026-09-06 13:55:44,969 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_booking_cargo_constraints: Starting TestFleetBookingCargoConstraints.test_013_total_cargo_volume_cannot_exceed_demand ... 2026-09-06 13:55:45,201 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 13:55:47,035 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_booking_item_assignment_01_cargo_manual: Starting TestFleetBookingItemAssignmentCargoManual.test_201_manual_assign_cargo_item_to_vehicle_and_trip ... 2026-09-06 13:55:47,329 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <293618014834099.1788702947.215756177902222-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:55:47,386 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [943] 2026-09-06 13:55:47,485 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <614878945298808.1788702947.435521364212036-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:55:47,493 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [944] 2026-09-06 13:55:47,586 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [945] 2026-09-06 13:55:47,674 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [946] 2026-09-06 13:55:47,774 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <821408812196685.1788702947.731314182281494-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:55:47,784 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [947] 2026-09-06 13:55:47,887 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <082406263238201.1788702947.845154285430908-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:55:47,894 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [948] 2026-09-06 13:55:47,980 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [949] 2026-09-06 13:55:48,062 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [950] 2026-09-06 13:55:48,444 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #416 deleted trip.segment records with IDs: [83] 2026-09-06 13:55:48,548 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_booking_item_assignment_01_cargo_manual: Starting TestFleetBookingItemAssignmentCargoManual.test_202_manual_remove_cargo_item_from_trip ... 2026-09-06 13:55:48,724 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <297316952849538.1788702948.622744083404541-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:55:48,771 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [951] 2026-09-06 13:55:48,861 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <522740582015240.1788702948.807863473892212-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:55:48,868 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [952] 2026-09-06 13:55:48,960 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [953] 2026-09-06 13:55:49,045 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [954] 2026-09-06 13:55:49,127 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <382423351852891.1788702949.086069345474243-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:55:49,133 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [955] 2026-09-06 13:55:49,205 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <522645784123543.1788702949.166853427886963-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:55:49,210 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [956] 2026-09-06 13:55:49,290 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [957] 2026-09-06 13:55:49,396 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [958] 2026-09-06 13:55:49,737 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #416 deleted trip.segment records with IDs: [85] 2026-09-06 13:55:49,859 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [90, 91] 2026-09-06 13:55:49,941 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_booking_item_assignment_01_cargo_manual: Starting TestFleetBookingItemAssignmentCargoManual.test_203_incompatible_vehicle_cannot_load_cargo ... 2026-09-06 13:55:50,164 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <370782873370973.1788702950.052526473999023-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:55:50,240 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [959] 2026-09-06 13:55:50,324 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <867738654446604.1788702950.279910087585449-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:55:50,330 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [960] 2026-09-06 13:55:50,443 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [961] 2026-09-06 13:55:50,544 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [962] 2026-09-06 13:55:50,627 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <934559770447674.1788702950.594821214675903-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:55:50,633 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [963] 2026-09-06 13:55:50,720 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <460844241461250.1788702950.662513732910156-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:55:50,733 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [964] 2026-09-06 13:55:50,831 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [965] 2026-09-06 13:55:50,931 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [966] 2026-09-06 13:55:50,999 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 13:55:52,814 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_booking_item_assignment_02_auto_cargo_even: Starting TestFleetBookingItemAssignmentAutoCargoEven.test_301_auto_even_all_cargo_items_assigned_and_spread_across_vehicles ... 2026-09-06 13:55:53,144 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <151252124050576.1788702953.078978538513184-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:55:53,368 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [967] 2026-09-06 13:55:53,459 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <719311904428806.1788702953.401402950286865-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:55:53,465 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [968] 2026-09-06 13:55:53,545 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [969] 2026-09-06 13:55:53,620 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [970] 2026-09-06 13:55:53,722 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <173153717469791.1788702953.665990829467773-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:55:53,729 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [971] 2026-09-06 13:55:53,809 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <797960797388520.1788702953.764766693115234-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:55:53,822 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [972] 2026-09-06 13:55:53,940 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [973] 2026-09-06 13:55:54,013 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [974] 2026-09-06 13:55:54,078 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <395739170188303.1788702954.044658422470093-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:55:54,084 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [975] 2026-09-06 13:55:54,179 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <144596442059753.1788702954.125011920928955-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:55:54,192 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [976] 2026-09-06 13:55:54,270 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [977] 2026-09-06 13:55:54,369 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [978] 2026-09-06 13:55:54,443 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <936027532437988.1788702954.408988952636719-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:55:54,450 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [979] 2026-09-06 13:55:54,546 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <729632294538351.1788702954.503551483154297-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:55:54,555 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [980] 2026-09-06 13:55:54,641 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [981] 2026-09-06 13:55:54,729 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [982] 2026-09-06 13:55:54,818 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <410362668448395.1788702954.770235061645508-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:55:54,824 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [983] 2026-09-06 13:55:54,907 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <729296213606065.1788702954.866335630416870-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:55:54,913 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [984] 2026-09-06 13:55:55,016 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [985] 2026-09-06 13:55:55,114 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [986] 2026-09-06 13:55:55,188 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <480359658996957.1788702955.149158239364624-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:55:55,196 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [987] 2026-09-06 13:55:55,291 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <162022751462526.1788702955.239780902862549-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:55:55,301 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [988] 2026-09-06 13:55:55,401 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [989] 2026-09-06 13:55:55,501 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [990] 2026-09-06 13:55:55,614 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <529401242409276.1788702955.560557365417480-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:55:55,622 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [991] 2026-09-06 13:55:55,727 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <172272688952364.1788702955.667524099349976-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:55:55,736 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [992] 2026-09-06 13:55:55,817 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [993] 2026-09-06 13:55:55,889 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [994] 2026-09-06 13:55:55,972 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <808258970185787.1788702955.922862291336060-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:55:55,977 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [995] 2026-09-06 13:55:56,064 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <081967145409612.1788702956.027723789215088-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:55:56,070 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [996] 2026-09-06 13:55:56,163 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [997] 2026-09-06 13:55:56,307 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [998] 2026-09-06 13:55:56,408 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <429600492149600.1788702956.356168270111084-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:55:56,414 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [999] 2026-09-06 13:55:56,489 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <649314214552207.1788702956.449014186859131-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:55:56,496 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1000] 2026-09-06 13:55:56,583 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1001] 2026-09-06 13:55:56,682 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1002] 2026-09-06 13:55:56,746 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <894111188541618.1788702956.715820550918579-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:55:56,751 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1003] 2026-09-06 13:55:56,802 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <866029578307731.1788702956.774523973464966-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:55:56,807 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1004] 2026-09-06 13:55:56,869 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1005] 2026-09-06 13:55:56,947 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1006] 2026-09-06 13:55:57,072 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <121687726962927.1788702957.019401550292969-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:55:57,081 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1007] 2026-09-06 13:55:57,150 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <659113926409765.1788702957.116100549697876-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:55:57,156 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1008] 2026-09-06 13:55:57,241 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1009] 2026-09-06 13:55:57,324 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1010] 2026-09-06 13:55:57,429 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <348201408336843.1788702957.372248649597168-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:55:57,436 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1011] 2026-09-06 13:55:57,532 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <030876289352793.1788702957.481920957565308-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:55:57,544 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1012] 2026-09-06 13:55:57,643 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1013] 2026-09-06 13:55:57,736 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1014] 2026-09-06 13:55:58,072 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [87] 2026-09-06 13:55:58,327 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [89] 2026-09-06 13:55:58,541 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [91] 2026-09-06 13:55:58,687 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 13:56:00,445 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_booking_item_assignment_02_auto_cargo_fill: Starting TestFleetBookingItemAssignmentAutoCargoFill.test_401_auto_fill_prefers_filling_single_vehicle_when_capacity_allows ... 2026-09-06 13:56:00,844 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <729488277271948.1788702960.738111257553101-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:56:01,043 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1015] 2026-09-06 13:56:01,109 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <993489554443062.1788702961.072499036788940-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:56:01,117 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1016] 2026-09-06 13:56:01,185 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1017] 2026-09-06 13:56:01,285 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1018] 2026-09-06 13:56:01,373 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <119680450070381.1788702961.332118034362793-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:56:01,379 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1019] 2026-09-06 13:56:01,467 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <409651222860514.1788702961.413874149322510-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:56:01,474 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1020] 2026-09-06 13:56:01,540 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1021] 2026-09-06 13:56:01,635 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1022] 2026-09-06 13:56:01,721 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <949670765474744.1788702961.685414075851440-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:56:01,732 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1023] 2026-09-06 13:56:01,831 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <335418955968017.1788702961.783941030502319-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:56:01,838 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1024] 2026-09-06 13:56:01,921 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1025] 2026-09-06 13:56:02,024 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1026] 2026-09-06 13:56:02,128 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <284321450805731.1788702962.069088459014893-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:56:02,135 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1027] 2026-09-06 13:56:02,212 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <533451775356460.1788702962.169041633605957-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:56:02,219 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1028] 2026-09-06 13:56:02,309 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1029] 2026-09-06 13:56:02,387 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1030] 2026-09-06 13:56:02,470 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <789103975631063.1788702962.429508447647095-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:56:02,481 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1031] 2026-09-06 13:56:02,569 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <801307253158942.1788702962.524301052093506-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:56:02,582 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1032] 2026-09-06 13:56:02,656 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1033] 2026-09-06 13:56:02,760 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1034] 2026-09-06 13:56:02,843 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <492520206106924.1788702962.800270557403564-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:56:02,852 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1035] 2026-09-06 13:56:02,943 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <912182974707275.1788702962.894674777984619-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:56:02,951 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1036] 2026-09-06 13:56:03,040 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1037] 2026-09-06 13:56:03,134 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1038] 2026-09-06 13:56:03,212 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <747188430267658.1788702963.177830696105957-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:56:03,218 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1039] 2026-09-06 13:56:03,287 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <208164369588816.1788702963.248854637145996-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:56:03,294 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1040] 2026-09-06 13:56:03,387 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1041] 2026-09-06 13:56:03,470 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1042] 2026-09-06 13:56:03,570 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <771423829713762.1788702963.508909463882446-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:56:03,578 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1043] 2026-09-06 13:56:03,655 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <657274475584251.1788702963.612784385681152-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:56:03,662 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1044] 2026-09-06 13:56:03,747 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1045] 2026-09-06 13:56:03,844 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1046] 2026-09-06 13:56:03,949 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <092626427447426.1788702963.891057491302490-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:56:03,961 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1047] 2026-09-06 13:56:04,044 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <677610814930839.1788702964.009515523910522-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:56:04,052 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1048] 2026-09-06 13:56:04,160 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1049] 2026-09-06 13:56:04,254 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1050] 2026-09-06 13:56:04,354 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <959383842600949.1788702964.294171094894409-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:56:04,362 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1051] 2026-09-06 13:56:04,444 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <554101557609167.1788702964.399451971054077-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:56:04,451 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1052] 2026-09-06 13:56:04,549 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1053] 2026-09-06 13:56:04,650 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1054] 2026-09-06 13:56:04,754 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <045336005290232.1788702964.709051370620728-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:56:04,760 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1055] 2026-09-06 13:56:04,843 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <928117481127278.1788702964.791366100311279-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:56:04,852 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1056] 2026-09-06 13:56:04,952 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1057] 2026-09-06 13:56:05,042 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1058] 2026-09-06 13:56:05,134 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <304257463476560.1788702965.084611177444458-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:56:05,141 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1059] 2026-09-06 13:56:05,214 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <113906279718492.1788702965.173763036727905-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:56:05,219 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1060] 2026-09-06 13:56:05,288 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1061] 2026-09-06 13:56:05,372 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1062] 2026-09-06 13:56:05,650 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [93] 2026-09-06 13:56:05,902 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 13:56:07,721 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_booking_item_cargo_weight_volume: Starting TestFleetBookingItemCargoWeightVolume.test_020_booking_item_weight_includes_cargo_weight ... 2026-09-06 13:56:07,849 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_booking_item_cargo_weight_volume: Starting TestFleetBookingItemCargoWeightVolume.test_021_booking_item_volume_includes_cargo_volume ... 2026-09-06 13:56:07,910 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_booking_item_cargo_weight_volume: Starting TestFleetBookingItemCargoWeightVolume.test_022_booking_item_cargo_id_points_to_first_cargo ... 2026-09-06 13:56:07,989 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 13:56:09,799 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_booking_report_cargo: Starting TestFleetBookingReportCargo.test_040_booking_report_aggregates_cargo_weight_and_volume ... 2026-09-06 13:56:10,018 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 13:56:12,425 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_cargo_basic: Starting TestFleetCargoBasic.test_001_create_cargo_on_draft_booking_success ... 2026-09-06 13:56:12,597 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_cargo_basic: Starting TestFleetCargoBasic.test_003_reassign_cargo_between_draft_bookings ... 2026-09-06 13:56:12,668 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_cargo_basic: Starting TestFleetCargoBasic.test_004_reassign_cargo_from_non_draft_booking_fails ... 2026-09-06 13:56:12,943 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <217254879025710.1788702972.797669172286987-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:56:13,029 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1063] 2026-09-06 13:56:13,134 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <792964405693562.1788702973.075482130050659-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:56:13,143 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1064] 2026-09-06 13:56:13,284 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1065] 2026-09-06 13:56:13,401 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1066] 2026-09-06 13:56:13,498 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <451377579632005.1788702973.439046144485474-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:56:13,509 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1067] 2026-09-06 13:56:13,584 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <048899971896633.1788702973.538586378097534-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:56:13,591 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1068] 2026-09-06 13:56:13,675 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1069] 2026-09-06 13:56:13,753 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1070] 2026-09-06 13:56:13,816 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_cargo_basic: Starting TestFleetCargoBasic.test_005_reassign_cargo_to_non_draft_booking_fails ... 2026-09-06 13:56:14,034 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <903732616710383.1788702973.910568952560425-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:56:14,131 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1071] 2026-09-06 13:56:14,224 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <734545900339445.1788702974.167225837707520-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:56:14,229 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1072] 2026-09-06 13:56:14,308 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1073] 2026-09-06 13:56:14,390 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1074] 2026-09-06 13:56:14,462 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <561034044841632.1788702974.421028375625610-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:56:14,472 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1075] 2026-09-06 13:56:14,565 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <468818741013420.1788702974.517660140991211-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:56:14,571 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1076] 2026-09-06 13:56:14,648 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1077] 2026-09-06 13:56:14,728 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1078] 2026-09-06 13:56:14,775 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_cargo_basic: Starting TestFleetCargoBasic.test_006_unlink_cargo_also_unlinks_booking_item ... 2026-09-06 13:56:14,902 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted fleet.cargo records with IDs: [34] 2026-09-06 13:56:14,926 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted fleet.booking.item records with IDs: [117] 2026-09-06 13:56:14,971 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 13:56:16,714 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_vehicle_cargo_capability: Starting TestFleetVehicleCargoCapability.test_031_check_capacity_for_cargo_within_limits ... 2026-09-06 13:56:16,901 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_vehicle_cargo_capability: Starting TestFleetVehicleCargoCapability.test_032_check_capacity_for_cargo_exceeding_weight ... 2026-09-06 13:56:17,175 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_vehicle_cargo_capability: Starting TestFleetVehicleCargoCapability.test_033_check_capacity_for_cargo_exceeding_volume ... 2026-09-06 13:56:17,444 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 13:56:19,227 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_vehicle_trip_cargo_integration: Starting TestFleetVehicleTripCargoIntegration.test_050_trip_cargo_ids_and_count_after_assign_trip ... 2026-09-06 13:56:19,527 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <731682854865322.1788702979.417408227920532-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:56:19,595 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1079] 2026-09-06 13:56:19,659 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <085543426177213.1788702979.624347686767578-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:56:19,667 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1080] 2026-09-06 13:56:19,750 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1081] 2026-09-06 13:56:19,825 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1082] 2026-09-06 13:56:19,889 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <865928565949833.1788702979.852978706359863-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:56:19,895 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1083] 2026-09-06 13:56:19,956 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <663989157726079.1788702979.921838760375977-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:56:19,961 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1084] 2026-09-06 13:56:20,036 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1085] 2026-09-06 13:56:20,110 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1086] 2026-09-06 13:56:20,327 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [95] 2026-09-06 13:56:20,412 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_vehicle_trip_cargo_integration: Starting TestFleetVehicleTripCargoIntegration.test_051_trip_cargo_ids_cleared_after_remove_from_trip ... 2026-09-06 13:56:20,624 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <607008345681376.1788702980.501886129379272-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:56:20,704 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1087] 2026-09-06 13:56:20,804 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <935249875391068.1788702980.748815059661865-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:56:20,819 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1088] 2026-09-06 13:56:20,941 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1089] 2026-09-06 13:56:21,033 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1090] 2026-09-06 13:56:21,130 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <298186424414619.1788702981.068819284439087-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:56:21,136 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1091] 2026-09-06 13:56:21,222 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <081823819909496.1788702981.169965267181396-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:56:21,229 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1092] 2026-09-06 13:56:21,298 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1093] 2026-09-06 13:56:21,401 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1094] 2026-09-06 13:56:21,665 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [97] 2026-09-06 13:56:21,784 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [102, 103] 2026-09-06 13:56:21,875 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_vehicle_trip_cargo_integration: Starting TestFleetVehicleTripCargoIntegration.test_052_action_view_cargo_multiple_cargo_returns_domain ... 2026-09-06 13:56:22,093 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <176205542631549.1788702982.003143787384033-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:56:22,150 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1095] 2026-09-06 13:56:22,222 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <044059032835162.1788702982.182323455810547-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:56:22,228 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1096] 2026-09-06 13:56:22,344 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1097] 2026-09-06 13:56:22,418 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1098] 2026-09-06 13:56:22,475 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <293608628743849.1788702982.442001342773438-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:56:22,481 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1099] 2026-09-06 13:56:22,538 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <166380977265213.1788702982.506787061691284-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:56:22,543 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1100] 2026-09-06 13:56:22,611 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1101] 2026-09-06 13:56:22,674 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1102] 2026-09-06 13:56:22,869 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [99] 2026-09-06 13:56:22,988 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_vehicle_trip_cargo_integration: Starting TestFleetVehicleTripCargoIntegration.test_053_action_view_cargo_single_cargo_opens_form_view ... 2026-09-06 13:56:23,162 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <793055195136048.1788702983.063579320907593-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:56:23,219 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1103] 2026-09-06 13:56:23,298 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <196955466488408.1788702983.254481554031372-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:56:23,304 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1104] 2026-09-06 13:56:23,384 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1105] 2026-09-06 13:56:23,467 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1106] 2026-09-06 13:56:23,543 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <624570848589013.1788702983.504327535629272-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:56:23,550 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1107] 2026-09-06 13:56:23,635 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <353184920999017.1788702983.583781957626343-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:56:23,639 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1108] 2026-09-06 13:56:23,711 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1109] 2026-09-06 13:56:23,782 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1110] 2026-09-06 13:56:23,991 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [101] 2026-09-06 13:56:24,084 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 13:56:25,692 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_fleet_booking_item_assignment_02_auto_passenger_even: Starting TestFleetBookingItemAutoPassengerEven.test_101_even_distribution_employee_transport_only ... 2026-09-06 13:56:26,010 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <653070236843902.1788702985.916820764541626-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:56:26,262 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1111] 2026-09-06 13:56:26,324 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <949997052892868.1788702986.290752410888672-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:56:26,329 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1112] 2026-09-06 13:56:26,404 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1113] 2026-09-06 13:56:26,497 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1114] 2026-09-06 13:56:26,564 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <186928059834247.1788702986.529076814651489-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:56:26,570 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1115] 2026-09-06 13:56:26,634 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <058681682223235.1788702986.599063634872437-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:56:26,639 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1116] 2026-09-06 13:56:26,712 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1117] 2026-09-06 13:56:26,795 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1118] 2026-09-06 13:56:26,900 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <340167267295355.1788702986.848324537277222-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:56:26,909 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1119] 2026-09-06 13:56:26,977 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <343411486587421.1788702986.944940567016602-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:56:26,983 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1120] 2026-09-06 13:56:27,061 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1121] 2026-09-06 13:56:27,140 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1122] 2026-09-06 13:56:27,207 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <475503473668409.1788702987.171240329742432-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:56:27,212 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1123] 2026-09-06 13:56:27,275 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <395501278346181.1788702987.242816209793091-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:56:27,281 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1124] 2026-09-06 13:56:27,382 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1125] 2026-09-06 13:56:27,468 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1126] 2026-09-06 13:56:27,562 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <247831110756547.1788702987.520540475845337-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:56:27,568 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1127] 2026-09-06 13:56:27,650 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <238149783926526.1788702987.605367183685303-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:56:27,656 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1128] 2026-09-06 13:56:27,748 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1129] 2026-09-06 13:56:27,836 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1130] 2026-09-06 13:56:27,915 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <275822258126722.1788702987.873234748840332-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:56:27,921 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1131] 2026-09-06 13:56:27,996 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <774258250389259.1788702987.955578804016113-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:56:28,002 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1132] 2026-09-06 13:56:28,082 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1133] 2026-09-06 13:56:28,162 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1134] 2026-09-06 13:56:28,248 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <745681017851684.1788702988.206658124923706-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:56:28,258 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1135] 2026-09-06 13:56:28,342 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <394245018180332.1788702988.302111625671387-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:56:28,347 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1136] 2026-09-06 13:56:28,427 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1137] 2026-09-06 13:56:28,506 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1138] 2026-09-06 13:56:28,577 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <783141486547216.1788702988.539635658264160-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:56:28,583 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1139] 2026-09-06 13:56:28,657 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <201167423591291.1788702988.618150234222412-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:56:28,663 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1140] 2026-09-06 13:56:28,743 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1141] 2026-09-06 13:56:28,819 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1142] 2026-09-06 13:56:28,898 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <545549121155275.1788702988.860955715179443-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:56:28,903 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1143] 2026-09-06 13:56:28,958 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <572150911619295.1788702988.929028272628784-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:56:28,964 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1144] 2026-09-06 13:56:29,059 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1145] 2026-09-06 13:56:29,136 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1146] 2026-09-06 13:56:29,213 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <154608600207424.1788702989.172393798828125-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:56:29,220 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1147] 2026-09-06 13:56:29,290 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <303921058050321.1788702989.254872560501099-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:56:29,295 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1148] 2026-09-06 13:56:29,363 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1149] 2026-09-06 13:56:29,433 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1150] 2026-09-06 13:56:29,509 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <445941035103539.1788702989.473034381866455-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:56:29,515 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1151] 2026-09-06 13:56:29,585 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <935305668472307.1788702989.547284841537476-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:56:29,591 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1152] 2026-09-06 13:56:29,666 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1153] 2026-09-06 13:56:29,740 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1154] 2026-09-06 13:56:29,813 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <319138605917070.1788702989.775916337966919-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:56:29,819 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1155] 2026-09-06 13:56:29,889 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <976792882579205.1788702989.851624011993408-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:56:29,895 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1156] 2026-09-06 13:56:29,972 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1157] 2026-09-06 13:56:30,048 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1158] 2026-09-06 13:56:30,125 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <980113568463226.1788702990.090903520584106-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:56:30,131 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1159] 2026-09-06 13:56:30,205 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <662563512512867.1788702990.166509151458740-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:56:30,211 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1160] 2026-09-06 13:56:30,291 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1161] 2026-09-06 13:56:30,374 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1162] 2026-09-06 13:56:30,458 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <374930020594829.1788702990.410017967224121-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:56:30,467 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1163] 2026-09-06 13:56:30,550 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <131615737595030.1788702990.506510257720947-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:56:30,556 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1164] 2026-09-06 13:56:30,639 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1165] 2026-09-06 13:56:30,718 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1166] 2026-09-06 13:56:31,024 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [103] 2026-09-06 13:56:31,469 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [105] 2026-09-06 13:56:31,841 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [107] 2026-09-06 13:56:32,230 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [109] 2026-09-06 13:56:32,587 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [111] 2026-09-06 13:56:32,704 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [106] 2026-09-06 13:56:32,830 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [113, 114] 2026-09-06 13:56:32,994 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [108] 2026-09-06 13:56:33,109 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [117, 118] 2026-09-06 13:56:33,253 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [110] 2026-09-06 13:56:33,411 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [121, 122] 2026-09-06 13:56:33,478 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_fleet_booking_item_assignment_02_auto_passenger_even: Starting TestFleetBookingItemAutoPassengerEven.test_102_even_distribution_employee_exclusive_transport ... 2026-09-06 13:56:33,750 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <737457348631262.1788702993.669139623641968-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:56:34,036 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1167] 2026-09-06 13:56:34,104 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <348602147211389.1788702994.066227674484253-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:56:34,110 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1168] 2026-09-06 13:56:34,179 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1169] 2026-09-06 13:56:34,242 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1170] 2026-09-06 13:56:34,308 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <808683837461435.1788702994.269308090209961-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:56:34,314 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1171] 2026-09-06 13:56:34,382 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <669818434041248.1788702994.344514369964600-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:56:34,394 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1172] 2026-09-06 13:56:34,478 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1173] 2026-09-06 13:56:34,581 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1174] 2026-09-06 13:56:34,670 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <803298281819545.1788702994.632092714309692-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:56:34,675 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1175] 2026-09-06 13:56:34,746 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <202944810676824.1788702994.708671331405640-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:56:34,751 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1176] 2026-09-06 13:56:34,835 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1177] 2026-09-06 13:56:34,910 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1178] 2026-09-06 13:56:34,975 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <835106086678599.1788702994.940763235092163-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:56:34,982 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1179] 2026-09-06 13:56:35,045 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <926162186147905.1788702995.011357069015503-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:56:35,052 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1180] 2026-09-06 13:56:35,121 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1181] 2026-09-06 13:56:35,193 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1182] 2026-09-06 13:56:35,266 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <359026689513570.1788702995.233341693878174-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:56:35,272 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1183] 2026-09-06 13:56:35,351 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <699735589991955.1788702995.303644180297852-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:56:35,358 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1184] 2026-09-06 13:56:35,451 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1185] 2026-09-06 13:56:35,547 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1186] 2026-09-06 13:56:35,632 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <679512320922173.1788702995.588984727859497-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:56:35,638 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1187] 2026-09-06 13:56:35,707 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <842037095009242.1788702995.671195745468140-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:56:35,716 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1188] 2026-09-06 13:56:35,818 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1189] 2026-09-06 13:56:35,914 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1190] 2026-09-06 13:56:35,992 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <633624966973276.1788702995.954075336456299-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:56:35,999 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1191] 2026-09-06 13:56:36,076 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <977183306827990.1788702996.034077405929565-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:56:36,082 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1192] 2026-09-06 13:56:36,156 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1193] 2026-09-06 13:56:36,225 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1194] 2026-09-06 13:56:36,291 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <936792439635929.1788702996.253959655761719-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:56:36,296 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1195] 2026-09-06 13:56:36,368 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <113520099888016.1788702996.330712318420410-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:56:36,374 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1196] 2026-09-06 13:56:36,451 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1197] 2026-09-06 13:56:36,519 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1198] 2026-09-06 13:56:36,591 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <870785674308175.1788702996.551620244979858-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:56:36,596 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1199] 2026-09-06 13:56:36,668 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <164730680024373.1788702996.629245042800903-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:56:36,674 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1200] 2026-09-06 13:56:36,749 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1201] 2026-09-06 13:56:36,827 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1202] 2026-09-06 13:56:36,901 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <608703540904837.1788702996.860815525054932-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:56:36,908 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1203] 2026-09-06 13:56:36,987 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <406974345855280.1788702996.944370508193970-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:56:36,993 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1204] 2026-09-06 13:56:37,074 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1205] 2026-09-06 13:56:37,159 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1206] 2026-09-06 13:56:37,253 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <497122626349939.1788702997.199138402938843-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:56:37,278 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1207] 2026-09-06 13:56:37,358 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <211265648528067.1788702997.320996761322021-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:56:37,364 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1208] 2026-09-06 13:56:37,437 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1209] 2026-09-06 13:56:37,516 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1210] 2026-09-06 13:56:37,589 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <250290381650561.1788702997.549848079681396-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:56:37,595 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1211] 2026-09-06 13:56:37,672 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <679424593538331.1788702997.631804227828979-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:56:37,679 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1212] 2026-09-06 13:56:37,758 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1213] 2026-09-06 13:56:37,857 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1214] 2026-09-06 13:56:37,995 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <880924476256132.1788702997.926706314086914-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:56:38,002 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1215] 2026-09-06 13:56:38,097 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <890874019876406.1788702998.040447235107422-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:56:38,108 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1216] 2026-09-06 13:56:38,206 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1217] 2026-09-06 13:56:38,318 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1218] 2026-09-06 13:56:38,405 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <372427610724374.1788702998.354986906051636-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:56:38,411 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1219] 2026-09-06 13:56:38,494 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <701545132763185.1788702998.446124792098999-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:56:38,502 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1220] 2026-09-06 13:56:38,603 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1221] 2026-09-06 13:56:38,711 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1222] 2026-09-06 13:56:39,001 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [125] 2026-09-06 13:56:39,274 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [127] 2026-09-06 13:56:39,593 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [129] 2026-09-06 13:56:39,939 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [131] 2026-09-06 13:56:40,308 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [133] 2026-09-06 13:56:40,380 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_fleet_booking_item_assignment_02_auto_passenger_even: Starting TestFleetBookingItemAutoPassengerEven.test_103_even_distribution_vip_transport_only ... 2026-09-06 13:56:40,657 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <900892288926048.1788703000.560450792312622-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:56:40,923 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1223] 2026-09-06 13:56:40,999 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <125966113868297.1788703000.951034784317017-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:56:41,015 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1224] 2026-09-06 13:56:41,079 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1225] 2026-09-06 13:56:41,158 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1226] 2026-09-06 13:56:41,227 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <849145677851882.1788703001.188235759735107-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:56:41,235 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1227] 2026-09-06 13:56:41,324 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <902164949883124.1788703001.272344589233398-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:56:41,330 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1228] 2026-09-06 13:56:41,409 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1229] 2026-09-06 13:56:41,521 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1230] 2026-09-06 13:56:41,604 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <853248609193672.1788703001.559429883956909-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:56:41,611 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1231] 2026-09-06 13:56:41,689 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <776644007555634.1788703001.649453401565552-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:56:41,696 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1232] 2026-09-06 13:56:41,787 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1233] 2026-09-06 13:56:41,894 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1234] 2026-09-06 13:56:41,971 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <451230851826008.1788703001.930359601974487-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:56:41,978 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1235] 2026-09-06 13:56:42,055 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <631189509292254.1788703002.013431549072266-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:56:42,062 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1236] 2026-09-06 13:56:42,141 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1237] 2026-09-06 13:56:42,211 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1238] 2026-09-06 13:56:42,289 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <214761870511501.1788703002.252242803573608-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:56:42,294 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1239] 2026-09-06 13:56:42,367 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <933833329121302.1788703002.325348138809204-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:56:42,374 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1240] 2026-09-06 13:56:42,492 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1241] 2026-09-06 13:56:42,581 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1242] 2026-09-06 13:56:42,684 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <371438038161706.1788703002.634424686431885-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:56:42,694 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1243] 2026-09-06 13:56:42,778 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <186758562731365.1788703002.738619565963745-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:56:42,798 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1244] 2026-09-06 13:56:42,925 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1245] 2026-09-06 13:56:43,010 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1246] 2026-09-06 13:56:43,102 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <037600675030996.1788703003.055779218673706-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:56:43,108 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1247] 2026-09-06 13:56:43,190 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <344175924313112.1788703003.149009943008423-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:56:43,197 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1248] 2026-09-06 13:56:43,296 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1249] 2026-09-06 13:56:43,415 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1250] 2026-09-06 13:56:43,480 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <223753540910099.1788703003.444648504257202-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:56:43,486 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1251] 2026-09-06 13:56:43,554 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <483841319884340.1788703003.518855094909668-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:56:43,561 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1252] 2026-09-06 13:56:43,645 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1253] 2026-09-06 13:56:43,752 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1254] 2026-09-06 13:56:43,829 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <674776467923442.1788703003.795996189117432-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:56:43,834 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1255] 2026-09-06 13:56:43,921 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <693285699868249.1788703003.869036436080933-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:56:43,926 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1256] 2026-09-06 13:56:44,002 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1257] 2026-09-06 13:56:44,083 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1258] 2026-09-06 13:56:44,159 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <225194302207638.1788703004.116125583648682-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:56:44,167 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1259] 2026-09-06 13:56:44,250 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <027272764966615.1788703004.202412128448486-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:56:44,256 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1260] 2026-09-06 13:56:44,347 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1261] 2026-09-06 13:56:44,472 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1262] 2026-09-06 13:56:44,559 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <810613994908298.1788703004.517081499099731-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:56:44,570 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1263] 2026-09-06 13:56:44,663 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <369227532450603.1788703004.612569332122803-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:56:44,672 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1264] 2026-09-06 13:56:44,781 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1265] 2026-09-06 13:56:44,884 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1266] 2026-09-06 13:56:44,964 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <990949995605930.1788703004.930773496627808-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:56:44,971 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1267] 2026-09-06 13:56:45,067 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <336321270039006.1788703005.009794473648071-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:56:45,074 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1268] 2026-09-06 13:56:45,155 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1269] 2026-09-06 13:56:45,234 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1270] 2026-09-06 13:56:45,309 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <254260518735678.1788703005.270240068435669-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:56:45,320 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1271] 2026-09-06 13:56:45,405 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <891632949056079.1788703005.361224412918091-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:56:45,414 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1272] 2026-09-06 13:56:45,515 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1273] 2026-09-06 13:56:45,603 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1274] 2026-09-06 13:56:45,680 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <995109005609463.1788703005.635777711868286-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:56:45,688 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1275] 2026-09-06 13:56:45,792 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <060026323242478.1788703005.734488248825073-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:56:45,799 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1276] 2026-09-06 13:56:45,901 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1277] 2026-09-06 13:56:46,015 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1278] 2026-09-06 13:56:46,350 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [135] 2026-09-06 13:56:46,669 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [137] 2026-09-06 13:56:46,990 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [139] 2026-09-06 13:56:47,390 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [141] 2026-09-06 13:56:47,708 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [143] 2026-09-06 13:56:47,783 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_fleet_booking_item_assignment_02_auto_passenger_even: Starting TestFleetBookingItemAutoPassengerEven.test_104_even_distribution_vip_transport_only ... 2026-09-06 13:56:48,030 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <534492297945588.1788703007.950453042984009-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:56:48,344 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1279] 2026-09-06 13:56:48,441 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <822329390950281.1788703008.397516727447510-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:56:48,446 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1280] 2026-09-06 13:56:48,524 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1281] 2026-09-06 13:56:48,597 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1282] 2026-09-06 13:56:48,668 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <522125478952057.1788703008.629113912582397-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:56:48,675 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1283] 2026-09-06 13:56:48,760 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <099541186546374.1788703008.712588071823120-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:56:48,769 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1284] 2026-09-06 13:56:48,839 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1285] 2026-09-06 13:56:48,924 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1286] 2026-09-06 13:56:49,008 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <228231608488629.1788703008.965813398361206-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:56:49,015 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1287] 2026-09-06 13:56:49,092 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <812545123533196.1788703009.049265384674072-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:56:49,099 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1288] 2026-09-06 13:56:49,190 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1289] 2026-09-06 13:56:49,258 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1290] 2026-09-06 13:56:49,336 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <501260442683429.1788703009.297753095626831-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:56:49,340 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1291] 2026-09-06 13:56:49,425 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <882738036232348.1788703009.373787164688110-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:56:49,432 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1292] 2026-09-06 13:56:49,526 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1293] 2026-09-06 13:56:49,611 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1294] 2026-09-06 13:56:49,699 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <173999812687177.1788703009.659461259841919-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:56:49,706 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1295] 2026-09-06 13:56:49,786 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <835172521871236.1788703009.741945505142212-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:56:49,793 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1296] 2026-09-06 13:56:49,883 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1297] 2026-09-06 13:56:49,957 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1298] 2026-09-06 13:56:50,026 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <814060017313796.1788703009.986560583114624-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:56:50,031 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1299] 2026-09-06 13:56:50,101 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <470214984196048.1788703010.063210725784302-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:56:50,111 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1300] 2026-09-06 13:56:50,197 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1301] 2026-09-06 13:56:50,286 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1302] 2026-09-06 13:56:50,382 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <881526237574715.1788703010.332685232162476-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:56:50,392 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1303] 2026-09-06 13:56:50,485 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <184249283444667.1788703010.440811872482300-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:56:50,491 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1304] 2026-09-06 13:56:50,587 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1305] 2026-09-06 13:56:50,676 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1306] 2026-09-06 13:56:50,776 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <967293167687508.1788703010.715094327926636-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:56:50,784 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1307] 2026-09-06 13:56:50,882 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <544198545040882.1788703010.826772212982178-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:56:50,891 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1308] 2026-09-06 13:56:50,986 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1309] 2026-09-06 13:56:51,074 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1310] 2026-09-06 13:56:51,175 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <205494372288891.1788703011.126287221908569-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:56:51,186 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1311] 2026-09-06 13:56:51,266 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <854683948857124.1788703011.228615999221802-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:56:51,274 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1312] 2026-09-06 13:56:51,389 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1313] 2026-09-06 13:56:51,475 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1314] 2026-09-06 13:56:51,574 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <449523923337813.1788703011.510617256164551-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:56:51,585 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1315] 2026-09-06 13:56:51,669 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <433639022636868.1788703011.625306844711304-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:56:51,684 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1316] 2026-09-06 13:56:51,785 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1317] 2026-09-06 13:56:51,870 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1318] 2026-09-06 13:56:51,943 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <697478918895575.1788703011.912955999374390-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:56:51,948 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1319] 2026-09-06 13:56:52,019 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <241761827576611.1788703011.977340936660767-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:56:52,024 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1320] 2026-09-06 13:56:52,122 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1321] 2026-09-06 13:56:52,202 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1322] 2026-09-06 13:56:52,284 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <104197207762414.1788703012.229803323745728-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:56:52,289 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1323] 2026-09-06 13:56:52,348 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <421772386406290.1788703012.317553997039795-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:56:52,352 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1324] 2026-09-06 13:56:52,439 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1325] 2026-09-06 13:56:52,545 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1326] 2026-09-06 13:56:52,630 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <858025044964949.1788703012.594166278839111-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:56:52,635 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1327] 2026-09-06 13:56:52,700 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <665662792711743.1788703012.662772893905640-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:56:52,706 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1328] 2026-09-06 13:56:52,775 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1329] 2026-09-06 13:56:52,857 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1330] 2026-09-06 13:56:52,946 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <912930912778050.1788703012.907630443572998-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:56:52,951 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1331] 2026-09-06 13:56:53,035 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <218678195554404.1788703012.989904165267944-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:56:53,042 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1332] 2026-09-06 13:56:53,148 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1333] 2026-09-06 13:56:53,246 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1334] 2026-09-06 13:56:53,313 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_fleet_booking_item_assignment_02_auto_passenger_even: Starting TestFleetBookingItemAutoPassengerEven.test_105_even_distribution_vip_and_employee ... 2026-09-06 13:56:53,623 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <560525794262266.1788703013.530000209808350-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:56:53,946 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1335] 2026-09-06 13:56:54,030 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <193398269756593.1788703013.985685586929321-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:56:54,037 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1336] 2026-09-06 13:56:54,119 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1337] 2026-09-06 13:56:54,214 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1338] 2026-09-06 13:56:54,291 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <677880538691363.1788703014.251628637313843-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:56:54,298 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1339] 2026-09-06 13:56:54,376 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <162472971204419.1788703014.330954313278198-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:56:54,385 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1340] 2026-09-06 13:56:54,483 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1341] 2026-09-06 13:56:54,577 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1342] 2026-09-06 13:56:54,670 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <744625868713745.1788703014.628706455230713-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:56:54,676 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1343] 2026-09-06 13:56:54,759 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <431466873376090.1788703014.707498788833618-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:56:54,767 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1344] 2026-09-06 13:56:54,862 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1345] 2026-09-06 13:56:54,959 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1346] 2026-09-06 13:56:55,052 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <171299005111666.1788703014.993098497390747-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:56:55,058 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1347] 2026-09-06 13:56:55,152 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <451242372694872.1788703015.102938413619995-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:56:55,157 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1348] 2026-09-06 13:56:55,230 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1349] 2026-09-06 13:56:55,297 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1350] 2026-09-06 13:56:55,405 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <115890510358761.1788703015.347476720809937-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:56:55,411 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1351] 2026-09-06 13:56:55,492 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <880377355753892.1788703015.453743934631348-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:56:55,498 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1352] 2026-09-06 13:56:55,577 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1353] 2026-09-06 13:56:55,671 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1354] 2026-09-06 13:56:55,730 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <677025824506118.1788703015.697695732116699-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:56:55,738 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1355] 2026-09-06 13:56:55,822 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <455586463373296.1788703015.791582345962524-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:56:55,832 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1356] 2026-09-06 13:56:55,919 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1357] 2026-09-06 13:56:56,024 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1358] 2026-09-06 13:56:56,121 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <872129614846667.1788703016.073505640029907-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:56:56,126 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1359] 2026-09-06 13:56:56,216 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <304502750775595.1788703016.154209375381470-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:56:56,222 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1360] 2026-09-06 13:56:56,316 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1361] 2026-09-06 13:56:56,432 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1362] 2026-09-06 13:56:56,502 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <839597658826971.1788703016.466155052185059-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:56:56,506 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1363] 2026-09-06 13:56:56,571 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <982590766790360.1788703016.533449172973633-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:56:56,582 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1364] 2026-09-06 13:56:56,661 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1365] 2026-09-06 13:56:56,734 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1366] 2026-09-06 13:56:56,824 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <635687053893351.1788703016.783576488494873-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:56:56,830 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1367] 2026-09-06 13:56:56,906 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <747425174935775.1788703016.862841844558716-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:56:56,913 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1368] 2026-09-06 13:56:57,004 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1369] 2026-09-06 13:56:57,087 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1370] 2026-09-06 13:56:57,168 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <982360963061385.1788703017.125008106231689-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:56:57,174 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1371] 2026-09-06 13:56:57,274 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <325677543555383.1788703017.222455739974976-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:56:57,282 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1372] 2026-09-06 13:56:57,387 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1373] 2026-09-06 13:56:57,493 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1374] 2026-09-06 13:56:57,587 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <701127980852435.1788703017.543960809707642-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:56:57,593 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1375] 2026-09-06 13:56:57,683 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <410106604169012.1788703017.622127532958984-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:56:57,694 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1376] 2026-09-06 13:56:57,783 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1377] 2026-09-06 13:56:57,880 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1378] 2026-09-06 13:56:57,976 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <374245572707371.1788703017.925609827041626-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:56:57,983 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1379] 2026-09-06 13:56:58,069 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <962949534617596.1788703018.025464296340942-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:56:58,084 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1380] 2026-09-06 13:56:58,170 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1381] 2026-09-06 13:56:58,254 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1382] 2026-09-06 13:56:58,344 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <694369324995601.1788703018.302774667739868-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:56:58,351 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1383] 2026-09-06 13:56:58,436 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <516786681928584.1788703018.395878314971924-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:56:58,443 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1384] 2026-09-06 13:56:58,525 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1385] 2026-09-06 13:56:58,604 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1386] 2026-09-06 13:56:58,690 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <566938207908633.1788703018.651502132415771-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:56:58,700 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1387] 2026-09-06 13:56:58,778 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <102353835393014.1788703018.731966733932495-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:56:58,785 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1388] 2026-09-06 13:56:58,869 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1389] 2026-09-06 13:56:58,954 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1390] 2026-09-06 13:56:59,286 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [145] 2026-09-06 13:56:59,574 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [147] 2026-09-06 13:56:59,836 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [149] 2026-09-06 13:57:00,184 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [151] 2026-09-06 13:57:00,501 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [153] 2026-09-06 13:57:00,689 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [152] 2026-09-06 13:57:00,857 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [155, 156] 2026-09-06 13:57:01,011 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [154] 2026-09-06 13:57:01,127 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [159, 160] 2026-09-06 13:57:01,342 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [157, 158] 2026-09-06 13:57:01,541 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [163, 164, 165] 2026-09-06 13:57:01,671 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_fleet_booking_item_assignment_02_auto_passenger_even: Starting TestFleetBookingItemAutoPassengerEven.test_106_even_distribution_capacity_exceeded ... 2026-09-06 13:57:01,977 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <377116832577536.1788703021.890645265579224-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:57:02,216 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1391] 2026-09-06 13:57:02,284 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <171134913853942.1788703022.245229721069336-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:57:02,292 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1392] 2026-09-06 13:57:02,375 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1393] 2026-09-06 13:57:02,449 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1394] 2026-09-06 13:57:02,548 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <640701741050046.1788703022.498208284378052-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:57:02,553 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1395] 2026-09-06 13:57:02,642 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <127871097994115.1788703022.595565319061279-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:57:02,646 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1396] 2026-09-06 13:57:02,722 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1397] 2026-09-06 13:57:02,798 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1398] 2026-09-06 13:57:02,885 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <622812784376491.1788703022.839694499969482-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:57:02,894 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1399] 2026-09-06 13:57:02,972 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <801849263181494.1788703022.932695150375366-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:57:02,979 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1400] 2026-09-06 13:57:03,064 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1401] 2026-09-06 13:57:03,156 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1402] 2026-09-06 13:57:03,238 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <672229546348458.1788703023.197467327117920-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:57:03,244 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1403] 2026-09-06 13:57:03,319 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <119200674205032.1788703023.280761241912842-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:57:03,325 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1404] 2026-09-06 13:57:03,410 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1405] 2026-09-06 13:57:03,524 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1406] 2026-09-06 13:57:03,619 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <217971832188802.1788703023.578097105026245-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:57:03,626 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1407] 2026-09-06 13:57:03,708 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <357349018550658.1788703023.667439937591553-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:57:03,714 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1408] 2026-09-06 13:57:03,792 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1409] 2026-09-06 13:57:03,885 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1410] 2026-09-06 13:57:03,952 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <918948697606859.1788703023.917446374893188-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:57:03,958 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1411] 2026-09-06 13:57:04,031 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <144164694511783.1788703023.990122079849243-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:57:04,037 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1412] 2026-09-06 13:57:04,121 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1413] 2026-09-06 13:57:04,202 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1414] 2026-09-06 13:57:04,285 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <589835114571054.1788703024.246345520019531-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:57:04,291 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1415] 2026-09-06 13:57:04,368 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <628352401532242.1788703024.327421426773071-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:57:04,374 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1416] 2026-09-06 13:57:04,457 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1417] 2026-09-06 13:57:04,527 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1418] 2026-09-06 13:57:04,586 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <165880069444933.1788703024.551137685775757-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:57:04,591 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1419] 2026-09-06 13:57:04,647 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <882307509844532.1788703024.618060588836670-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:57:04,652 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1420] 2026-09-06 13:57:04,727 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1421] 2026-09-06 13:57:04,828 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1422] 2026-09-06 13:57:04,925 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <606400015436221.1788703024.881469488143921-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:57:04,941 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1423] 2026-09-06 13:57:05,022 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <108781802681495.1788703024.967413663864136-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:57:05,029 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1424] 2026-09-06 13:57:05,135 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1425] 2026-09-06 13:57:05,221 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1426] 2026-09-06 13:57:05,296 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <391807051798003.1788703025.256677627563477-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:57:05,302 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1427] 2026-09-06 13:57:05,377 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <008830960607144.1788703025.337933063507080-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:57:05,381 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1428] 2026-09-06 13:57:05,458 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1429] 2026-09-06 13:57:05,537 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1430] 2026-09-06 13:57:05,612 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <715872444399203.1788703025.577361822128296-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:57:05,619 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1431] 2026-09-06 13:57:05,690 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <447225215949958.1788703025.654197692871094-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:57:05,695 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1432] 2026-09-06 13:57:05,770 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1433] 2026-09-06 13:57:05,844 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1434] 2026-09-06 13:57:05,914 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <111659157400516.1788703025.876316070556641-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:57:05,919 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1435] 2026-09-06 13:57:05,995 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <316365691451388.1788703025.948937892913818-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:57:06,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1436] 2026-09-06 13:57:06,119 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1437] 2026-09-06 13:57:06,216 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1438] 2026-09-06 13:57:06,316 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <490807357920971.1788703026.267699003219604-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:57:06,321 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1439] 2026-09-06 13:57:06,390 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <203545233216894.1788703026.356315374374390-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:57:06,397 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1440] 2026-09-06 13:57:06,490 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1441] 2026-09-06 13:57:06,592 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1442] 2026-09-06 13:57:06,675 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <445897449817410.1788703026.629384040832520-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:57:06,683 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1443] 2026-09-06 13:57:06,776 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <130693408862250.1788703026.717266082763672-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:57:06,788 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1444] 2026-09-06 13:57:06,894 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1445] 2026-09-06 13:57:06,979 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1446] 2026-09-06 13:57:07,240 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [169] 2026-09-06 13:57:07,472 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [171] 2026-09-06 13:57:07,727 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [173] 2026-09-06 13:57:07,998 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [175] 2026-09-06 13:57:08,325 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [177] 2026-09-06 13:57:08,480 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_fleet_booking_item_assignment_02_auto_passenger_even: Starting TestFleetBookingItemAutoPassengerEven.test_107_even_distribution_mixed_conditions ... 2026-09-06 13:57:08,751 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <043188702904662.1788703028.672898530960083-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:57:09,033 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1447] 2026-09-06 13:57:09,108 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <763778869989929.1788703029.069699525833130-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:57:09,114 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1448] 2026-09-06 13:57:09,186 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1449] 2026-09-06 13:57:09,275 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1450] 2026-09-06 13:57:09,373 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <023202737625105.1788703029.322501659393311-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:57:09,398 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1451] 2026-09-06 13:57:09,503 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <965522112969247.1788703029.438853025436401-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:57:09,515 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1452] 2026-09-06 13:57:09,612 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1453] 2026-09-06 13:57:09,687 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1454] 2026-09-06 13:57:09,762 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <571088357097925.1788703029.726049184799194-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:57:09,768 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1455] 2026-09-06 13:57:09,841 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <791119803343660.1788703029.802636623382568-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:57:09,847 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1456] 2026-09-06 13:57:09,928 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1457] 2026-09-06 13:57:10,003 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1458] 2026-09-06 13:57:10,075 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <086167020240068.1788703030.037145853042603-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:57:10,081 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1459] 2026-09-06 13:57:10,131 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <885072915489236.1788703030.104656457901001-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:57:10,135 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1460] 2026-09-06 13:57:10,197 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1461] 2026-09-06 13:57:10,252 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1462] 2026-09-06 13:57:10,318 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <871378397147493.1788703030.289103269577026-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:57:10,324 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1463] 2026-09-06 13:57:10,391 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <657658374721188.1788703030.355262041091919-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:57:10,397 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1464] 2026-09-06 13:57:10,488 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1465] 2026-09-06 13:57:10,569 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1466] 2026-09-06 13:57:10,646 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <688976945532054.1788703030.603491544723511-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:57:10,657 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1467] 2026-09-06 13:57:10,745 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <139606948840094.1788703030.699452400207520-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:57:10,752 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1468] 2026-09-06 13:57:10,819 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1469] 2026-09-06 13:57:10,900 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1470] 2026-09-06 13:57:10,982 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <482965411466771.1788703030.944560289382935-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:57:10,989 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1471] 2026-09-06 13:57:11,066 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <126766078478803.1788703031.022874832153320-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:57:11,073 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1472] 2026-09-06 13:57:11,165 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1473] 2026-09-06 13:57:11,249 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1474] 2026-09-06 13:57:11,317 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <708124509970719.1788703031.283399105072021-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:57:11,323 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1475] 2026-09-06 13:57:11,390 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <706299111652261.1788703031.351641416549683-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:57:11,396 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1476] 2026-09-06 13:57:11,476 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1477] 2026-09-06 13:57:11,557 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1478] 2026-09-06 13:57:11,640 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <024546772000280.1788703031.603964090347290-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:57:11,647 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1479] 2026-09-06 13:57:11,728 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <216508266293724.1788703031.682374000549316-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:57:11,738 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1480] 2026-09-06 13:57:11,831 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1481] 2026-09-06 13:57:11,906 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1482] 2026-09-06 13:57:12,021 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <765343947775628.1788703031.941936969757080-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:57:12,030 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1483] 2026-09-06 13:57:12,109 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <288349020786476.1788703032.065289258956909-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:57:12,119 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1484] 2026-09-06 13:57:12,212 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1485] 2026-09-06 13:57:12,316 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1486] 2026-09-06 13:57:12,387 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <654575165294746.1788703032.352473020553589-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:57:12,394 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1487] 2026-09-06 13:57:12,469 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <581035225682501.1788703032.434602022171021-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:57:12,480 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1488] 2026-09-06 13:57:12,582 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1489] 2026-09-06 13:57:12,656 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1490] 2026-09-06 13:57:12,722 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <927446217955238.1788703032.691190004348755-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:57:12,726 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1491] 2026-09-06 13:57:12,794 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <549116914973457.1788703032.754751443862915-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:57:12,801 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1492] 2026-09-06 13:57:12,907 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1493] 2026-09-06 13:57:12,980 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1494] 2026-09-06 13:57:13,054 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <168010496408997.1788703033.017117261886597-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:57:13,060 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1495] 2026-09-06 13:57:13,125 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <722844502737902.1788703033.093768596649170-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:57:13,130 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1496] 2026-09-06 13:57:13,224 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1497] 2026-09-06 13:57:13,316 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1498] 2026-09-06 13:57:13,391 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <327401111933452.1788703033.351570367813110-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:57:13,397 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1499] 2026-09-06 13:57:13,479 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <783795040455436.1788703033.442366361618042-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:57:13,486 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1500] 2026-09-06 13:57:13,609 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1501] 2026-09-06 13:57:13,670 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1502] 2026-09-06 13:57:13,930 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [179] 2026-09-06 13:57:14,281 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [181] 2026-09-06 13:57:14,701 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [183] 2026-09-06 13:57:14,923 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [182] 2026-09-06 13:57:15,113 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [185, 186] 2026-09-06 13:57:15,248 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [184] 2026-09-06 13:57:15,337 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [189, 190] 2026-09-06 13:57:15,537 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [187, 188] 2026-09-06 13:57:15,731 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [193, 194, 195] 2026-09-06 13:57:15,912 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [191, 192] 2026-09-06 13:57:16,131 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [199, 200, 201] 2026-09-06 13:57:16,271 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_fleet_booking_item_assignment_02_auto_passenger_even: Starting TestFleetBookingItemAutoPassengerEven.test_108_allocate_even_distribution_more_vehicles_than_items ... 2026-09-06 13:57:16,541 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <534310511010081.1788703036.472710847854614-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:57:16,763 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1503] 2026-09-06 13:57:16,834 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <476611300457556.1788703036.797388792037964-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:57:16,840 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1504] 2026-09-06 13:57:16,919 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1505] 2026-09-06 13:57:17,005 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1506] 2026-09-06 13:57:17,063 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <374304782304497.1788703037.033158540725708-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:57:17,070 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1507] 2026-09-06 13:57:17,140 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <875692670295404.1788703037.099947929382324-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:57:17,146 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1508] 2026-09-06 13:57:17,219 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1509] 2026-09-06 13:57:17,289 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1510] 2026-09-06 13:57:17,358 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <483755017359660.1788703037.327903985977173-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:57:17,363 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1511] 2026-09-06 13:57:17,441 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <074779242828819.1788703037.400826215744019-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:57:17,446 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1512] 2026-09-06 13:57:17,525 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1513] 2026-09-06 13:57:17,607 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1514] 2026-09-06 13:57:17,693 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <838422661501520.1788703037.644715309143066-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:57:17,702 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1515] 2026-09-06 13:57:17,767 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <778920837233554.1788703037.733683109283447-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:57:17,773 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1516] 2026-09-06 13:57:17,856 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1517] 2026-09-06 13:57:17,933 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1518] 2026-09-06 13:57:18,026 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <428786816268618.1788703037.977980375289917-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:57:18,033 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1519] 2026-09-06 13:57:18,115 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <850427494343713.1788703038.073285579681396-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:57:18,121 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1520] 2026-09-06 13:57:18,222 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1521] 2026-09-06 13:57:18,312 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1522] 2026-09-06 13:57:18,384 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <469409033784046.1788703038.350186347961426-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:57:18,389 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1523] 2026-09-06 13:57:18,450 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <356901041368966.1788703038.421088933944702-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:57:18,460 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1524] 2026-09-06 13:57:18,534 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1525] 2026-09-06 13:57:18,604 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1526] 2026-09-06 13:57:18,719 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <983218372674295.1788703038.647111177444458-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:57:18,744 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1527] 2026-09-06 13:57:18,827 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <620928926177367.1788703038.776751041412354-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:57:18,837 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1528] 2026-09-06 13:57:18,929 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1529] 2026-09-06 13:57:19,015 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1530] 2026-09-06 13:57:19,106 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <548144305588903.1788703039.061311721801758-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:57:19,118 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1531] 2026-09-06 13:57:19,212 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <807508193118867.1788703039.157220840454102-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:57:19,226 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1532] 2026-09-06 13:57:19,343 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1533] 2026-09-06 13:57:19,445 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1534] 2026-09-06 13:57:19,521 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <956324647270252.1788703039.487315893173218-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:57:19,526 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1535] 2026-09-06 13:57:19,602 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <321354940897948.1788703039.559796810150146-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:57:19,608 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1536] 2026-09-06 13:57:19,696 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1537] 2026-09-06 13:57:19,803 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1538] 2026-09-06 13:57:19,902 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <209592262678112.1788703039.837047815322876-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:57:19,911 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1539] 2026-09-06 13:57:19,996 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <442397223558587.1788703039.951210498809814-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:57:20,001 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1540] 2026-09-06 13:57:20,100 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1541] 2026-09-06 13:57:20,189 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1542] 2026-09-06 13:57:20,275 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <322129561263927.1788703040.232288360595703-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:57:20,282 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1543] 2026-09-06 13:57:20,353 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <974731401936548.1788703040.316381216049194-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:57:20,360 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1544] 2026-09-06 13:57:20,454 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1545] 2026-09-06 13:57:20,552 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1546] 2026-09-06 13:57:20,645 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <797817367565228.1788703040.598116159439087-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:57:20,650 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1547] 2026-09-06 13:57:20,730 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <925731777887409.1788703040.685394287109375-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:57:20,747 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1548] 2026-09-06 13:57:20,841 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1549] 2026-09-06 13:57:20,932 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1550] 2026-09-06 13:57:21,033 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <284500292731850.1788703040.993424177169800-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:57:21,041 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1551] 2026-09-06 13:57:21,131 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <714884400699115.1788703041.087113380432129-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:57:21,137 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1552] 2026-09-06 13:57:21,213 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1553] 2026-09-06 13:57:21,292 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1554] 2026-09-06 13:57:21,371 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <013822845653807.1788703041.324102640151978-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:57:21,379 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1555] 2026-09-06 13:57:21,450 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <993823457671504.1788703041.408500194549561-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:57:21,459 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1556] 2026-09-06 13:57:21,541 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1557] 2026-09-06 13:57:21,620 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1558] 2026-09-06 13:57:22,447 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [205] 2026-09-06 13:57:22,833 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [207] 2026-09-06 13:57:23,163 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [209] 2026-09-06 13:57:23,516 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [211] 2026-09-06 13:57:23,882 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [213] 2026-09-06 13:57:24,154 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [215] 2026-09-06 13:57:24,440 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [217] 2026-09-06 13:57:24,787 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [219] 2026-09-06 13:57:24,909 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_fleet_booking_item_assignment_02_auto_passenger_even: Starting TestFleetBookingItemAutoPassengerEven.test_109_allocate_even_vehicle_mixed ... 2026-09-06 13:57:25,249 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <852195914474266.1788703045.150395154953003-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:57:25,521 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1559] 2026-09-06 13:57:25,623 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <115303863651798.1788703045.565587520599365-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:57:25,629 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1560] 2026-09-06 13:57:25,738 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1561] 2026-09-06 13:57:25,837 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1562] 2026-09-06 13:57:25,925 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <851689085122830.1788703045.875699281692505-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:57:25,932 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1563] 2026-09-06 13:57:26,047 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <289589971283789.1788703045.984864711761475-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:57:26,054 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1564] 2026-09-06 13:57:26,151 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1565] 2026-09-06 13:57:26,235 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1566] 2026-09-06 13:57:26,352 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <108100329184199.1788703046.303831100463867-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:57:26,362 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1567] 2026-09-06 13:57:26,450 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <981098190981640.1788703046.404666662216187-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:57:26,457 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1568] 2026-09-06 13:57:26,574 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1569] 2026-09-06 13:57:26,660 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1570] 2026-09-06 13:57:26,734 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <131764890386478.1788703046.698443412780762-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:57:26,743 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1571] 2026-09-06 13:57:26,822 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <368752373752021.1788703046.776792764663696-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:57:26,831 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1572] 2026-09-06 13:57:26,910 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1573] 2026-09-06 13:57:27,001 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1574] 2026-09-06 13:57:27,085 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <545320536503207.1788703047.044850826263428-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:57:27,092 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1575] 2026-09-06 13:57:27,177 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <677670014996317.1788703047.133416891098022-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:57:27,183 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1576] 2026-09-06 13:57:27,267 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1577] 2026-09-06 13:57:27,357 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1578] 2026-09-06 13:57:27,435 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <592078445189871.1788703047.393388509750366-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:57:27,443 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1579] 2026-09-06 13:57:27,523 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <100703549268117.1788703047.477641105651855-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:57:27,540 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1580] 2026-09-06 13:57:27,619 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1581] 2026-09-06 13:57:27,709 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1582] 2026-09-06 13:57:27,792 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <212561459110430.1788703047.750592470169067-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:57:27,800 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1583] 2026-09-06 13:57:27,893 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <142796428080328.1788703047.829841852188110-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:57:27,901 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1584] 2026-09-06 13:57:27,999 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1585] 2026-09-06 13:57:28,088 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1586] 2026-09-06 13:57:28,152 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <839869524356397.1788703048.117419481277466-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:57:28,156 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1587] 2026-09-06 13:57:28,213 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <167216528803412.1788703048.182523488998413-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:57:28,221 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1588] 2026-09-06 13:57:28,327 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1589] 2026-09-06 13:57:28,411 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1590] 2026-09-06 13:57:28,493 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <639262309959700.1788703048.450311183929443-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:57:28,499 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1591] 2026-09-06 13:57:28,556 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <151159546849341.1788703048.525182485580444-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:57:28,562 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1592] 2026-09-06 13:57:28,636 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1593] 2026-09-06 13:57:28,708 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1594] 2026-09-06 13:57:28,771 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <336537533480621.1788703048.736052036285400-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:57:28,776 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1595] 2026-09-06 13:57:28,850 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <227346700436036.1788703048.814563989639282-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:57:28,854 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1596] 2026-09-06 13:57:28,957 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1597] 2026-09-06 13:57:29,048 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1598] 2026-09-06 13:57:29,139 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <711788303769757.1788703049.102696418762207-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:57:29,146 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1599] 2026-09-06 13:57:29,224 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <129541341252830.1788703049.180441379547119-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:57:29,243 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1600] 2026-09-06 13:57:29,352 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1601] 2026-09-06 13:57:29,448 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1602] 2026-09-06 13:57:29,564 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <614381822910317.1788703049.495730876922607-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:57:29,578 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1603] 2026-09-06 13:57:29,684 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <084365197011241.1788703049.622856378555298-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:57:29,692 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1604] 2026-09-06 13:57:29,777 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1605] 2026-09-06 13:57:29,869 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1606] 2026-09-06 13:57:29,979 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <659730786139539.1788703049.920626878738403-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:57:29,991 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1607] 2026-09-06 13:57:30,096 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <407039773527215.1788703050.033220767974854-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:57:30,110 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1608] 2026-09-06 13:57:30,219 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1609] 2026-09-06 13:57:30,297 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1610] 2026-09-06 13:57:30,378 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <292548206491533.1788703050.332645416259766-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:57:30,386 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1611] 2026-09-06 13:57:30,444 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <189572559049997.1788703050.413954019546509-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:57:30,449 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1612] 2026-09-06 13:57:30,532 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1613] 2026-09-06 13:57:30,631 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1614] 2026-09-06 13:57:30,866 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [221] 2026-09-06 13:57:31,148 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [223] 2026-09-06 13:57:31,414 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [225] 2026-09-06 13:57:31,695 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [227] 2026-09-06 13:57:32,008 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [229] 2026-09-06 13:57:32,197 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [228] 2026-09-06 13:57:32,358 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [231, 232] 2026-09-06 13:57:32,491 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [230] 2026-09-06 13:57:32,565 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [235, 236] 2026-09-06 13:57:32,778 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [233, 234] 2026-09-06 13:57:32,950 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [239, 240, 241] 2026-09-06 13:57:33,115 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_fleet_booking_item_assignment_02_auto_passenger_even: Starting TestFleetBookingItemAutoPassengerEven.test_201_split_trip_by_transport_cycles ... 2026-09-06 13:57:33,499 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <286016744899341.1788703053.340399503707886-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:57:33,843 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1615] 2026-09-06 13:57:33,972 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <103161191960607.1788703053.900313615798950-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:57:33,982 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1616] 2026-09-06 13:57:34,070 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1617] 2026-09-06 13:57:34,166 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1618] 2026-09-06 13:57:34,252 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <292926592440679.1788703054.205487728118896-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:57:34,265 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1619] 2026-09-06 13:57:34,348 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <469183362677377.1788703054.301460504531860-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:57:34,364 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1620] 2026-09-06 13:57:34,475 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1621] 2026-09-06 13:57:34,580 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1622] 2026-09-06 13:57:34,655 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <406186594379664.1788703054.622585773468018-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:57:34,660 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1623] 2026-09-06 13:57:34,733 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <556503150216799.1788703054.696492910385132-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:57:34,738 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1624] 2026-09-06 13:57:34,814 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1625] 2026-09-06 13:57:34,894 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1626] 2026-09-06 13:57:34,971 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <370338546909213.1788703054.930508136749268-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:57:34,978 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1627] 2026-09-06 13:57:35,047 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <033528772493934.1788703055.012241125106812-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:57:35,052 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1628] 2026-09-06 13:57:35,167 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1629] 2026-09-06 13:57:35,254 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1630] 2026-09-06 13:57:35,342 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <613236231671168.1788703055.303451061248779-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:57:35,348 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1631] 2026-09-06 13:57:35,420 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <350112383091300.1788703055.382499694824219-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:57:35,427 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1632] 2026-09-06 13:57:35,510 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1633] 2026-09-06 13:57:35,608 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1634] 2026-09-06 13:57:35,712 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <729929975789241.1788703055.649551868438721-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:57:35,718 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1635] 2026-09-06 13:57:35,802 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <908026734633581.1788703055.747502326965332-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:57:35,825 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1636] 2026-09-06 13:57:35,938 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1637] 2026-09-06 13:57:36,034 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1638] 2026-09-06 13:57:36,117 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <053443182925224.1788703056.072765111923218-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:57:36,122 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1639] 2026-09-06 13:57:36,201 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <310634680732709.1788703056.154452800750732-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:57:36,208 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1640] 2026-09-06 13:57:36,302 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1641] 2026-09-06 13:57:36,391 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1642] 2026-09-06 13:57:36,464 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <755511074460542.1788703056.425507783889771-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:57:36,470 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1643] 2026-09-06 13:57:36,540 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <631580884375233.1788703056.502878665924072-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:57:36,546 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1644] 2026-09-06 13:57:36,627 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1645] 2026-09-06 13:57:36,708 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1646] 2026-09-06 13:57:36,789 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <246440716195216.1788703056.752740859985352-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:57:36,795 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1647] 2026-09-06 13:57:36,868 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <491181081561526.1788703056.828971862792969-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:57:36,874 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1648] 2026-09-06 13:57:36,952 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1649] 2026-09-06 13:57:37,030 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1650] 2026-09-06 13:57:37,106 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <586039919243229.1788703057.065650939941406-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:57:37,112 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1651] 2026-09-06 13:57:37,186 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <184943591300416.1788703057.147342443466187-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:57:37,192 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1652] 2026-09-06 13:57:37,265 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1653] 2026-09-06 13:57:37,345 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1654] 2026-09-06 13:57:37,424 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <282951864525510.1788703057.386587858200073-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:57:37,430 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1655] 2026-09-06 13:57:37,493 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <408706099687410.1788703057.460820198059082-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:57:37,497 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1656] 2026-09-06 13:57:37,586 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1657] 2026-09-06 13:57:37,712 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1658] 2026-09-06 13:57:37,811 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <855744472361263.1788703057.766437768936157-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:57:37,818 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1659] 2026-09-06 13:57:37,893 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <413610867472085.1788703057.855081796646118-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:57:37,901 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1660] 2026-09-06 13:57:37,979 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1661] 2026-09-06 13:57:38,057 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1662] 2026-09-06 13:57:38,137 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <745840674078252.1788703058.100968360900879-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:57:38,143 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1663] 2026-09-06 13:57:38,216 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <212293723998636.1788703058.177703142166138-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:57:38,222 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1664] 2026-09-06 13:57:38,304 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1665] 2026-09-06 13:57:38,384 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1666] 2026-09-06 13:57:38,459 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <408774811283328.1788703058.420100450515747-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:57:38,466 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1667] 2026-09-06 13:57:38,540 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <989792283486920.1788703058.502094507217407-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:57:38,544 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1668] 2026-09-06 13:57:38,679 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1669] 2026-09-06 13:57:38,763 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1670] 2026-09-06 13:57:38,976 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <491437649076462.1788703058.946745395660400-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:57:39,186 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1671] 2026-09-06 13:57:39,257 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <017604279246309.1788703059.218489170074463-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:57:39,263 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1672] 2026-09-06 13:57:39,326 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1673] 2026-09-06 13:57:39,394 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1674] 2026-09-06 13:57:39,445 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <131411640422046.1788703059.417958736419678-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:57:39,449 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1675] 2026-09-06 13:57:39,510 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <139244338730297.1788703059.480120182037354-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:57:39,514 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1676] 2026-09-06 13:57:39,576 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1677] 2026-09-06 13:57:39,636 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1678] 2026-09-06 13:57:39,707 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <770477477118004.1788703059.671023607254028-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:57:39,713 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1679] 2026-09-06 13:57:39,787 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <416619871803779.1788703059.746006011962891-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:57:39,794 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1680] 2026-09-06 13:57:39,873 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1681] 2026-09-06 13:57:39,980 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1682] 2026-09-06 13:57:40,066 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <415554228148769.1788703060.026151180267334-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:57:40,071 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1683] 2026-09-06 13:57:40,149 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <497136469205449.1788703060.103585958480835-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:57:40,156 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1684] 2026-09-06 13:57:40,252 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1685] 2026-09-06 13:57:40,318 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1686] 2026-09-06 13:57:40,390 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <008877857790862.1788703060.355447530746460-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:57:40,397 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1687] 2026-09-06 13:57:40,460 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <968318920656884.1788703060.426331281661987-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:57:40,466 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1688] 2026-09-06 13:57:40,542 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1689] 2026-09-06 13:57:40,622 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1690] 2026-09-06 13:57:40,679 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <806642289338340.1788703060.646231651306152-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:57:40,685 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1691] 2026-09-06 13:57:40,744 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <201328337021305.1788703060.712541103363037-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:57:40,748 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1692] 2026-09-06 13:57:40,823 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1693] 2026-09-06 13:57:40,897 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1694] 2026-09-06 13:57:41,012 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <751922205395548.1788703060.948092699050903-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:57:41,017 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1695] 2026-09-06 13:57:41,105 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <363183252640230.1788703061.050630092620850-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:57:41,110 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1696] 2026-09-06 13:57:41,192 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1697] 2026-09-06 13:57:41,270 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1698] 2026-09-06 13:57:41,335 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <559701653543841.1788703061.299538135528564-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:57:41,341 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1699] 2026-09-06 13:57:41,412 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <256561005023024.1788703061.376896619796753-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:57:41,418 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1700] 2026-09-06 13:57:41,498 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1701] 2026-09-06 13:57:41,581 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1702] 2026-09-06 13:57:41,669 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <644426215394635.1788703061.631634473800659-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:57:41,674 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1703] 2026-09-06 13:57:41,758 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <745168870267645.1788703061.714509487152100-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:57:41,764 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1704] 2026-09-06 13:57:41,852 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1705] 2026-09-06 13:57:41,956 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1706] 2026-09-06 13:57:42,039 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <912506873256723.1788703061.991846323013306-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:57:42,056 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1707] 2026-09-06 13:57:42,138 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <274171468421895.1788703062.099591970443726-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:57:42,151 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1708] 2026-09-06 13:57:42,258 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1709] 2026-09-06 13:57:42,360 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1710] 2026-09-06 13:57:42,439 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <796164036545491.1788703062.405435800552368-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:57:42,452 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1711] 2026-09-06 13:57:42,518 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <805478059025065.1788703062.486340522766113-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:57:42,523 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1712] 2026-09-06 13:57:42,600 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1713] 2026-09-06 13:57:42,699 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1714] 2026-09-06 13:57:42,780 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <260055701085262.1788703062.727265357971191-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:57:42,785 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1715] 2026-09-06 13:57:42,858 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <740550426240584.1788703062.817161798477173-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:57:42,866 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1716] 2026-09-06 13:57:42,966 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1717] 2026-09-06 13:57:43,049 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1718] 2026-09-06 13:57:43,160 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <912791443486429.1788703063.116522550582886-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:57:43,172 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1719] 2026-09-06 13:57:43,253 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <201065919259955.1788703063.210657358169556-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:57:43,258 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1720] 2026-09-06 13:57:43,352 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1721] 2026-09-06 13:57:43,435 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1722] 2026-09-06 13:57:43,499 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <886105354949190.1788703063.465940237045288-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:57:43,506 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1723] 2026-09-06 13:57:43,587 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <850924365839966.1788703063.541972875595093-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:57:43,601 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1724] 2026-09-06 13:57:43,697 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1725] 2026-09-06 13:57:43,788 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1726] 2026-09-06 13:57:44,144 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [245] 2026-09-06 13:57:44,472 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [247] 2026-09-06 13:57:44,743 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [249] 2026-09-06 13:57:45,021 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [251] 2026-09-06 13:57:45,291 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [253] 2026-09-06 13:57:45,462 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [248] 2026-09-06 13:57:45,610 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [255, 256] 2026-09-06 13:57:45,769 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [250] 2026-09-06 13:57:45,906 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [259, 260] 2026-09-06 13:57:46,094 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [252] 2026-09-06 13:57:46,352 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [263, 264] 2026-09-06 13:57:46,593 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [267] 2026-09-06 13:57:46,892 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [269] 2026-09-06 13:57:47,165 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [271] 2026-09-06 13:57:47,437 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [273] 2026-09-06 13:57:47,706 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [275] 2026-09-06 13:57:47,814 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [270] 2026-09-06 13:57:47,905 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [277, 278] 2026-09-06 13:57:48,082 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [272] 2026-09-06 13:57:48,195 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [281, 282] 2026-09-06 13:57:48,314 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [274] 2026-09-06 13:57:48,401 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [285, 286] 2026-09-06 13:57:48,469 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 13:57:50,219 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_fleet_booking_item_assignment_02_auto_passenger_fill: Starting TestFleetBookingItemAutoPassengerFill.test_101_allocate_fill_vehicle_non_exclusive ... 2026-09-06 13:57:50,488 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <272161586849944.1788703070.416996717453003-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:57:50,697 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1727] 2026-09-06 13:57:50,783 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <307260862418036.1788703070.736289739608765-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:57:50,790 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1728] 2026-09-06 13:57:50,873 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1729] 2026-09-06 13:57:50,984 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1730] 2026-09-06 13:57:51,083 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <562929340126034.1788703071.026730775833130-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:57:51,095 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1731] 2026-09-06 13:57:51,198 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <779643864626092.1788703071.147573471069336-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:57:51,204 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1732] 2026-09-06 13:57:51,302 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1733] 2026-09-06 13:57:51,384 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1734] 2026-09-06 13:57:51,450 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <637019569472978.1788703071.420229673385620-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:57:51,456 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1735] 2026-09-06 13:57:51,532 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <659883944330900.1788703071.490905284881592-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:57:51,538 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1736] 2026-09-06 13:57:51,631 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1737] 2026-09-06 13:57:51,719 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1738] 2026-09-06 13:57:51,795 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <181317005029093.1788703071.758928537368774-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:57:51,800 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1739] 2026-09-06 13:57:51,868 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <920451880929430.1788703071.830117702484131-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:57:51,873 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1740] 2026-09-06 13:57:51,964 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1741] 2026-09-06 13:57:52,039 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1742] 2026-09-06 13:57:52,126 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <399395577445640.1788703072.085386514663696-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:57:52,133 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1743] 2026-09-06 13:57:52,206 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <598643924395875.1788703072.170291423797607-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:57:52,211 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1744] 2026-09-06 13:57:52,292 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1745] 2026-09-06 13:57:52,364 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1746] 2026-09-06 13:57:52,435 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <474617066943263.1788703072.396278858184814-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:57:52,439 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1747] 2026-09-06 13:57:52,504 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <804808854115370.1788703072.467835187911987-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:57:52,508 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1748] 2026-09-06 13:57:52,598 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1749] 2026-09-06 13:57:52,692 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1750] 2026-09-06 13:57:52,773 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <659675323210082.1788703072.729965925216675-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:57:52,781 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1751] 2026-09-06 13:57:52,848 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <304837850022900.1788703072.813007831573486-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:57:52,853 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1752] 2026-09-06 13:57:52,922 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1753] 2026-09-06 13:57:52,992 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1754] 2026-09-06 13:57:53,051 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <577364467498555.1788703073.019576311111450-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:57:53,056 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1755] 2026-09-06 13:57:53,121 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <715469559979742.1788703073.086802959442139-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:57:53,127 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1756] 2026-09-06 13:57:53,197 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1757] 2026-09-06 13:57:53,277 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1758] 2026-09-06 13:57:53,364 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <333400974655870.1788703073.324763298034668-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:57:53,370 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1759] 2026-09-06 13:57:53,444 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <370046236435851.1788703073.402177095413208-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:57:53,451 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1760] 2026-09-06 13:57:53,537 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1761] 2026-09-06 13:57:53,614 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1762] 2026-09-06 13:57:53,690 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <653912937225558.1788703073.650159358978271-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:57:53,696 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1763] 2026-09-06 13:57:53,762 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <573683538571225.1788703073.724920272827148-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:57:53,766 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1764] 2026-09-06 13:57:53,849 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1765] 2026-09-06 13:57:53,932 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1766] 2026-09-06 13:57:54,012 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <849099093003319.1788703073.977166652679443-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:57:54,019 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1767] 2026-09-06 13:57:54,097 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <478277605076688.1788703074.052440881729126-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:57:54,105 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1768] 2026-09-06 13:57:54,207 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1769] 2026-09-06 13:57:54,293 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1770] 2026-09-06 13:57:54,363 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <999892244245164.1788703074.330007076263428-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:57:54,368 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1771] 2026-09-06 13:57:54,458 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <049481040978211.1788703074.412755727767944-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:57:54,469 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1772] 2026-09-06 13:57:54,556 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1773] 2026-09-06 13:57:54,627 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1774] 2026-09-06 13:57:54,708 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <369264066592253.1788703074.675184965133667-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:57:54,714 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1775] 2026-09-06 13:57:54,792 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <094387033275320.1788703074.752378463745117-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:57:54,803 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1776] 2026-09-06 13:57:54,899 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1777] 2026-09-06 13:57:54,982 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1778] 2026-09-06 13:57:55,056 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <307198869214525.1788703075.018287658691406-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:57:55,063 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1779] 2026-09-06 13:57:55,154 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <250770180870553.1788703075.103536844253540-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:57:55,164 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1780] 2026-09-06 13:57:55,274 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1781] 2026-09-06 13:57:55,354 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1782] 2026-09-06 13:57:55,625 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [289] 2026-09-06 13:57:55,982 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [291] 2026-09-06 13:57:56,202 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [292] 2026-09-06 13:57:56,368 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [293, 294] 2026-09-06 13:57:56,544 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [295, 296] 2026-09-06 13:57:56,762 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [297, 298, 299] 2026-09-06 13:57:56,908 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [300, 301, 302] 2026-09-06 13:57:57,084 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [303, 304, 305, 306] 2026-09-06 13:57:57,418 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [311] 2026-09-06 13:57:57,572 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [312] 2026-09-06 13:57:57,753 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [313, 314] 2026-09-06 13:57:57,870 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_fleet_booking_item_assignment_02_auto_passenger_fill: Starting TestFleetBookingItemAutoPassengerFill.test_102_allocate_fill_vehicle_exclusive ... 2026-09-06 13:57:58,196 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <027099002569350.1788703078.109501123428345-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:57:58,493 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1783] 2026-09-06 13:57:58,586 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <529253699460399.1788703078.543240785598755-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:57:58,600 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1784] 2026-09-06 13:57:58,685 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1785] 2026-09-06 13:57:58,762 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1786] 2026-09-06 13:57:58,823 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <736261151450383.1788703078.791741132736206-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:57:58,827 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1787] 2026-09-06 13:57:58,880 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <272204643378257.1788703078.849778652191162-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:57:58,886 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1788] 2026-09-06 13:57:58,954 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1789] 2026-09-06 13:57:59,039 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1790] 2026-09-06 13:57:59,102 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <643789993376482.1788703079.075002670288086-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:57:59,106 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1791] 2026-09-06 13:57:59,205 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <712587997801454.1788703079.152575254440308-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:57:59,212 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1792] 2026-09-06 13:57:59,284 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1793] 2026-09-06 13:57:59,362 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1794] 2026-09-06 13:57:59,434 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <470337481968612.1788703079.394635438919067-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:57:59,440 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1795] 2026-09-06 13:57:59,529 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <892943257162288.1788703079.493523359298706-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:57:59,534 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1796] 2026-09-06 13:57:59,622 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1797] 2026-09-06 13:57:59,695 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1798] 2026-09-06 13:57:59,773 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <760133144073060.1788703079.739339351654053-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:57:59,779 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1799] 2026-09-06 13:57:59,845 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <742872259658543.1788703079.813481569290161-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:57:59,849 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1800] 2026-09-06 13:57:59,923 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1801] 2026-09-06 13:57:59,996 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1802] 2026-09-06 13:58:00,070 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <836504327302586.1788703080.029979467391968-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:58:00,076 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1803] 2026-09-06 13:58:00,151 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <980418033379620.1788703080.112285852432251-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:58:00,157 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1804] 2026-09-06 13:58:00,234 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1805] 2026-09-06 13:58:00,300 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1806] 2026-09-06 13:58:00,361 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <037310644283281.1788703080.333506345748901-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:58:00,366 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1807] 2026-09-06 13:58:00,427 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <924918240232615.1788703080.393932580947876-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:58:00,432 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1808] 2026-09-06 13:58:00,503 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1809] 2026-09-06 13:58:00,573 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1810] 2026-09-06 13:58:00,643 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <923885287396308.1788703080.607970237731934-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:58:00,648 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1811] 2026-09-06 13:58:00,709 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <423751725324398.1788703080.677171945571899-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:58:00,716 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1812] 2026-09-06 13:58:00,793 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1813] 2026-09-06 13:58:00,869 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1814] 2026-09-06 13:58:00,948 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <365699453656258.1788703080.905483245849609-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:58:00,954 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1815] 2026-09-06 13:58:01,023 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <135089893072090.1788703080.987727880477905-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:58:01,028 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1816] 2026-09-06 13:58:01,099 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1817] 2026-09-06 13:58:01,190 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1818] 2026-09-06 13:58:01,271 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <548704470724451.1788703081.227203369140625-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:58:01,277 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1819] 2026-09-06 13:58:01,350 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <985379617169006.1788703081.312942266464233-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:58:01,355 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1820] 2026-09-06 13:58:01,433 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1821] 2026-09-06 13:58:01,509 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1822] 2026-09-06 13:58:01,605 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <135992274404538.1788703081.563932657241821-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:58:01,612 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1823] 2026-09-06 13:58:01,689 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <575510028447503.1788703081.647757530212402-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:58:01,695 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1824] 2026-09-06 13:58:01,776 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1825] 2026-09-06 13:58:01,853 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1826] 2026-09-06 13:58:01,927 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <433521628647934.1788703081.887802600860596-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:58:01,933 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1827] 2026-09-06 13:58:01,995 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <381804888457313.1788703081.963243484497070-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:58:02,001 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1828] 2026-09-06 13:58:02,078 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1829] 2026-09-06 13:58:02,148 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1830] 2026-09-06 13:58:02,229 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <075778247773163.1788703082.187859058380127-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:58:02,235 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1831] 2026-09-06 13:58:02,335 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <386219956990954.1788703082.275026082992554-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:58:02,340 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1832] 2026-09-06 13:58:02,441 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1833] 2026-09-06 13:58:02,515 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1834] 2026-09-06 13:58:02,586 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <446182257799303.1788703082.544349431991577-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:58:02,593 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1835] 2026-09-06 13:58:02,660 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <747949542136105.1788703082.625010490417480-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:58:02,667 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1836] 2026-09-06 13:58:02,736 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1837] 2026-09-06 13:58:02,806 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1838] 2026-09-06 13:58:03,087 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [317] 2026-09-06 13:58:03,399 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [319] 2026-09-06 13:58:03,720 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [321] 2026-09-06 13:58:04,048 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [323] 2026-09-06 13:58:04,125 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_fleet_booking_item_assignment_02_auto_passenger_fill: Starting TestFleetBookingItemAutoPassengerFill.test_103_allocate_fill_vehicle_mixed ... 2026-09-06 13:58:04,339 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <598237137747546.1788703084.271062374114990-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:58:04,560 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1839] 2026-09-06 13:58:04,620 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <010111927005106.1788703084.591555833816528-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:58:04,629 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1840] 2026-09-06 13:58:04,706 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1841] 2026-09-06 13:58:04,785 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1842] 2026-09-06 13:58:04,862 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <141305073752427.1788703084.823925495147705-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:58:04,875 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1843] 2026-09-06 13:58:04,942 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <820159556901447.1788703084.908321142196655-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:58:04,947 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1844] 2026-09-06 13:58:05,020 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1845] 2026-09-06 13:58:05,099 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1846] 2026-09-06 13:58:05,179 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <640759566128686.1788703085.140923738479614-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:58:05,185 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1847] 2026-09-06 13:58:05,251 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <674252731353391.1788703085.215599775314331-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:58:05,257 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1848] 2026-09-06 13:58:05,333 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1849] 2026-09-06 13:58:05,407 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1850] 2026-09-06 13:58:05,483 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <803674012387221.1788703085.440279245376587-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:58:05,489 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1851] 2026-09-06 13:58:05,564 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <339149774304406.1788703085.524089813232422-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:58:05,570 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1852] 2026-09-06 13:58:05,651 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1853] 2026-09-06 13:58:05,731 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1854] 2026-09-06 13:58:05,812 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <437192457698295.1788703085.773843288421631-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:58:05,818 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1855] 2026-09-06 13:58:05,893 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <681335990196328.1788703085.853382587432861-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:58:05,899 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1856] 2026-09-06 13:58:05,983 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1857] 2026-09-06 13:58:06,065 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1858] 2026-09-06 13:58:06,144 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <818627697341766.1788703086.100501775741577-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:58:06,150 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1859] 2026-09-06 13:58:06,225 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <362385457269206.1788703086.185466051101685-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:58:06,231 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1860] 2026-09-06 13:58:06,291 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1861] 2026-09-06 13:58:06,358 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1862] 2026-09-06 13:58:06,433 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <347432856325865.1788703086.398081302642822-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:58:06,438 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1863] 2026-09-06 13:58:06,508 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <809926794731654.1788703086.468659162521362-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:58:06,514 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1864] 2026-09-06 13:58:06,574 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1865] 2026-09-06 13:58:06,640 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1866] 2026-09-06 13:58:06,708 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <493327493896143.1788703086.667585134506226-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:58:06,714 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1867] 2026-09-06 13:58:06,788 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <395449465378755.1788703086.746991395950317-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:58:06,792 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1868] 2026-09-06 13:58:06,851 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1869] 2026-09-06 13:58:06,929 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1870] 2026-09-06 13:58:07,039 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <123788178090314.1788703086.983967781066895-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:58:07,047 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1871] 2026-09-06 13:58:07,132 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <593398217535787.1788703087.083193540573120-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:58:07,141 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1872] 2026-09-06 13:58:07,225 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1873] 2026-09-06 13:58:07,299 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1874] 2026-09-06 13:58:07,370 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <262609869916920.1788703087.330224037170410-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:58:07,377 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1875] 2026-09-06 13:58:07,452 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <801841553603062.1788703087.414442539215088-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:58:07,458 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1876] 2026-09-06 13:58:07,535 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1877] 2026-09-06 13:58:07,640 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1878] 2026-09-06 13:58:07,746 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <609862982562251.1788703087.685912609100342-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:58:07,752 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1879] 2026-09-06 13:58:07,827 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <856646699273208.1788703087.787454605102539-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:58:07,833 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1880] 2026-09-06 13:58:07,915 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1881] 2026-09-06 13:58:07,990 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1882] 2026-09-06 13:58:08,060 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <333031358412631.1788703088.023694276809692-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:58:08,066 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1883] 2026-09-06 13:58:08,132 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <365266435337159.1788703088.099603891372681-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:58:08,137 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1884] 2026-09-06 13:58:08,206 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1885] 2026-09-06 13:58:08,285 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1886] 2026-09-06 13:58:08,356 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <587551655804252.1788703088.324757814407349-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:58:08,362 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1887] 2026-09-06 13:58:08,425 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <673474050927712.1788703088.391583204269409-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:58:08,430 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1888] 2026-09-06 13:58:08,501 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1889] 2026-09-06 13:58:08,566 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1890] 2026-09-06 13:58:08,623 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <200805012734777.1788703088.594878196716309-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:58:08,628 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1891] 2026-09-06 13:58:08,692 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <277665378566139.1788703088.659524679183960-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:58:08,697 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1892] 2026-09-06 13:58:08,798 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1893] 2026-09-06 13:58:08,861 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1894] 2026-09-06 13:58:09,146 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [325] 2026-09-06 13:58:09,473 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [327] 2026-09-06 13:58:09,708 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [329] 2026-09-06 13:58:10,024 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [331] 2026-09-06 13:58:10,183 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [332] 2026-09-06 13:58:10,386 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [333, 334] 2026-09-06 13:58:10,506 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [335, 336] 2026-09-06 13:58:10,586 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [337, 338, 339] 2026-09-06 13:58:10,896 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [343] 2026-09-06 13:58:11,009 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_fleet_booking_item_assignment_02_auto_passenger_fill: Starting TestFleetBookingItemAutoPassengerFill.test_104_unassignable_items_with_empty_vehicles ... 2026-09-06 13:58:11,327 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <359411227488788.1788703091.236474037170410-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:58:11,579 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1895] 2026-09-06 13:58:11,656 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <466275908816670.1788703091.611718177795410-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:58:11,662 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1896] 2026-09-06 13:58:11,736 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1897] 2026-09-06 13:58:11,809 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1898] 2026-09-06 13:58:11,865 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <532100100443753.1788703091.832987070083618-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:58:11,870 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1899] 2026-09-06 13:58:11,932 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <565590888527153.1788703091.897109985351562-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:58:11,939 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1900] 2026-09-06 13:58:12,006 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1901] 2026-09-06 13:58:12,077 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1902] 2026-09-06 13:58:12,150 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <812056700414819.1788703092.115701675415039-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:58:12,155 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1903] 2026-09-06 13:58:12,241 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <296093006373650.1788703092.205629110336304-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:58:12,249 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1904] 2026-09-06 13:58:12,329 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1905] 2026-09-06 13:58:12,410 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1906] 2026-09-06 13:58:12,482 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <302730481700065.1788703092.442072868347168-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:58:12,489 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1907] 2026-09-06 13:58:12,568 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <631787353905362.1788703092.526495218276978-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:58:12,574 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1908] 2026-09-06 13:58:12,659 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1909] 2026-09-06 13:58:12,729 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1910] 2026-09-06 13:58:12,841 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <328255625449200.1788703092.786710023880005-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:58:12,859 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1911] 2026-09-06 13:58:12,937 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <803285231010554.1788703092.903363466262817-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:58:12,942 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1912] 2026-09-06 13:58:13,013 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1913] 2026-09-06 13:58:13,074 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1914] 2026-09-06 13:58:13,129 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <592453229228207.1788703093.101528882980347-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:58:13,133 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1915] 2026-09-06 13:58:13,196 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <410009113677476.1788703093.158660888671875-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:58:13,200 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1916] 2026-09-06 13:58:13,256 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1917] 2026-09-06 13:58:13,321 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1918] 2026-09-06 13:58:13,387 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <023515621162215.1788703093.351556062698364-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:58:13,391 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1919] 2026-09-06 13:58:13,440 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <821632929479003.1788703093.414207935333252-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:58:13,445 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1920] 2026-09-06 13:58:13,521 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1921] 2026-09-06 13:58:13,591 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1922] 2026-09-06 13:58:13,669 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <081870865273184.1788703093.614491701126099-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:58:13,676 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1923] 2026-09-06 13:58:13,763 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <401148980468674.1788703093.707418918609619-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:58:13,776 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1924] 2026-09-06 13:58:13,907 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1925] 2026-09-06 13:58:13,993 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1926] 2026-09-06 13:58:14,074 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <119021272708132.1788703094.035974502563477-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:58:14,081 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1927] 2026-09-06 13:58:14,156 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <508001596570586.1788703094.115977287292480-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:58:14,162 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1928] 2026-09-06 13:58:14,244 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1929] 2026-09-06 13:58:14,328 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1930] 2026-09-06 13:58:14,406 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <411198192771270.1788703094.364125490188599-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:58:14,423 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1931] 2026-09-06 13:58:14,500 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <665721837874713.1788703094.455551147460938-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:58:14,506 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1932] 2026-09-06 13:58:14,583 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1933] 2026-09-06 13:58:14,683 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1934] 2026-09-06 13:58:14,765 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <981987984467376.1788703094.726848363876343-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:58:14,771 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1935] 2026-09-06 13:58:14,847 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <338772569069415.1788703094.812371730804443-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:58:14,856 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1936] 2026-09-06 13:58:14,949 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1937] 2026-09-06 13:58:15,040 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1938] 2026-09-06 13:58:15,110 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <616759501232168.1788703095.070389747619629-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:58:15,116 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1939] 2026-09-06 13:58:15,181 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <282916495474092.1788703095.146495580673218-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:58:15,187 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1940] 2026-09-06 13:58:15,262 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1941] 2026-09-06 13:58:15,367 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1942] 2026-09-06 13:58:15,475 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <855693988703438.1788703095.418276786804199-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:58:15,494 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1943] 2026-09-06 13:58:15,596 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <320198223650113.1788703095.542557239532471-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:58:15,608 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1944] 2026-09-06 13:58:15,717 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1945] 2026-09-06 13:58:15,826 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1946] 2026-09-06 13:58:15,916 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <078704226694473.1788703095.861045360565186-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:58:15,922 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1947] 2026-09-06 13:58:16,010 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <808500752995512.1788703095.964442968368530-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:58:16,017 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1948] 2026-09-06 13:58:16,116 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1949] 2026-09-06 13:58:16,218 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1950] 2026-09-06 13:58:16,295 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 13:58:18,090 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_alight_before_board_raises ... 2026-09-06 13:58:18,378 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <641746680136792.1788703098.266759634017944-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:58:18,474 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1951] 2026-09-06 13:58:18,547 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <515992895447834.1788703098.504848718643188-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:58:18,552 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1952] 2026-09-06 13:58:18,632 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1953] 2026-09-06 13:58:18,729 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1954] 2026-09-06 13:58:18,815 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <359562245524565.1788703098.768544673919678-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:58:18,826 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1955] 2026-09-06 13:58:18,918 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <689426091354728.1788703098.859072685241699-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:58:18,929 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1956] 2026-09-06 13:58:19,002 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1957] 2026-09-06 13:58:19,073 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1958] 2026-09-06 13:58:19,338 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [345] 2026-09-06 13:58:19,557 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_alight_checks_out_passenger ... 2026-09-06 13:58:19,781 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <644095871204800.1788703099.689952611923218-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:58:19,877 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1959] 2026-09-06 13:58:19,969 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <932416990383251.1788703099.918962955474854-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:58:19,976 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1960] 2026-09-06 13:58:20,047 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1961] 2026-09-06 13:58:20,114 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1962] 2026-09-06 13:58:20,184 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <210376615368953.1788703100.146072626113892-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:58:20,190 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1963] 2026-09-06 13:58:20,259 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <197113627828264.1788703100.221087932586670-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:58:20,265 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1964] 2026-09-06 13:58:20,365 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1965] 2026-09-06 13:58:20,453 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1966] 2026-09-06 13:58:20,775 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [347] 2026-09-06 13:58:20,903 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_board_before_vehicle_scheduled_raises ... 2026-09-06 13:58:21,078 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <023172063776860.1788703101.007018089294434-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:58:21,157 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1967] 2026-09-06 13:58:21,259 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <852501638607861.1788703101.205656528472900-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:58:21,288 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1968] 2026-09-06 13:58:21,365 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1969] 2026-09-06 13:58:21,478 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1970] 2026-09-06 13:58:21,554 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <933215289124009.1788703101.509434938430786-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:58:21,560 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1971] 2026-09-06 13:58:21,671 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <021360887564801.1788703101.600286006927490-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:58:21,678 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1972] 2026-09-06 13:58:21,817 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1973] 2026-09-06 13:58:21,924 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1974] 2026-09-06 13:58:21,978 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_board_checks_in_passenger ... 2026-09-06 13:58:22,229 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <851138205789008.1788703102.126104831695557-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:58:22,300 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1975] 2026-09-06 13:58:22,377 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <278504196093337.1788703102.327023506164551-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:58:22,384 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1976] 2026-09-06 13:58:22,472 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1977] 2026-09-06 13:58:22,562 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1978] 2026-09-06 13:58:22,641 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <496134168677436.1788703102.597374200820923-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:58:22,647 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1979] 2026-09-06 13:58:22,717 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <810685365993404.1788703102.680011272430420-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:58:22,721 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1980] 2026-09-06 13:58:22,800 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1981] 2026-09-06 13:58:22,907 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1982] 2026-09-06 13:58:23,222 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [349] 2026-09-06 13:58:23,371 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_board_sets_check_in_timestamp ... 2026-09-06 13:58:23,596 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <811857591910824.1788703103.505259275436401-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:58:23,656 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1983] 2026-09-06 13:58:23,733 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <007456769611364.1788703103.694985866546631-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:58:23,737 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1984] 2026-09-06 13:58:23,822 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1985] 2026-09-06 13:58:23,911 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1986] 2026-09-06 13:58:24,000 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <619056517116184.1788703103.948993682861328-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:58:24,007 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1987] 2026-09-06 13:58:24,079 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <651732423112857.1788703104.042970657348633-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:58:24,097 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1988] 2026-09-06 13:58:24,175 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1989] 2026-09-06 13:58:24,244 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1990] 2026-09-06 13:58:24,489 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [351] 2026-09-06 13:58:24,624 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_board_twice_raises ... 2026-09-06 13:58:24,812 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <258974982402588.1788703104.730515003204346-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:58:24,907 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1991] 2026-09-06 13:58:24,999 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <280620036054037.1788703104.954937934875488-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:58:25,005 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1992] 2026-09-06 13:58:25,107 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1993] 2026-09-06 13:58:25,201 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1994] 2026-09-06 13:58:25,287 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <536389956278945.1788703105.245470285415649-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:58:25,292 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1995] 2026-09-06 13:58:25,353 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <973371287030056.1788703105.320084571838379-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:58:25,359 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1996] 2026-09-06 13:58:25,449 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1997] 2026-09-06 13:58:25,532 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1998] 2026-09-06 13:58:25,778 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [353] 2026-09-06 13:58:25,944 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_boarded_passenger_is_not_flagged_no_show_on_done ... 2026-09-06 13:58:26,175 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <530874974339015.1788703106.077573537826538-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:58:26,252 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1999] 2026-09-06 13:58:26,338 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <337694970946044.1788703106.288194417953491-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:58:26,350 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2000] 2026-09-06 13:58:26,440 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2001] 2026-09-06 13:58:26,524 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2002] 2026-09-06 13:58:26,597 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <520296303741286.1788703106.554189682006836-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:58:26,604 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2003] 2026-09-06 13:58:26,683 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <377475976839772.1788703106.637094259262085-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:58:26,690 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2004] 2026-09-06 13:58:26,788 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2005] 2026-09-06 13:58:26,885 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2006] 2026-09-06 13:58:27,173 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [355] 2026-09-06 13:58:27,363 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_boarding_barcodes_are_distinct ... 2026-09-06 13:58:27,611 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <544788595381462.1788703107.493643999099731-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:58:27,726 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2007] 2026-09-06 13:58:27,831 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <994465899640145.1788703107.764419555664062-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:58:27,838 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2008] 2026-09-06 13:58:27,930 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2009] 2026-09-06 13:58:28,052 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2010] 2026-09-06 13:58:28,141 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <030885353682811.1788703108.093581199645996-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:58:28,149 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2011] 2026-09-06 13:58:28,251 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <804072703635214.1788703108.190836429595947-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:58:28,258 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2012] 2026-09-06 13:58:28,367 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2013] 2026-09-06 13:58:28,457 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2014] 2026-09-06 13:58:28,507 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_cancel_keeps_terminal_boarding ... 2026-09-06 13:58:28,706 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <736727712153183.1788703108.626050472259521-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:58:28,800 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2015] 2026-09-06 13:58:28,892 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <225801880181188.1788703108.841930150985718-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:58:28,900 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2016] 2026-09-06 13:58:28,984 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2017] 2026-09-06 13:58:29,070 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2018] 2026-09-06 13:58:29,144 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <754353784359440.1788703109.104228496551514-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:58:29,152 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2019] 2026-09-06 13:58:29,226 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <137764801635976.1788703109.183646917343140-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:58:29,231 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2020] 2026-09-06 13:58:29,319 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2021] 2026-09-06 13:58:29,395 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2022] 2026-09-06 13:58:29,627 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [357] 2026-09-06 13:58:29,790 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_cancel_resets_non_terminal_boarding ... 2026-09-06 13:58:29,978 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <109285831673489.1788703109.899634599685669-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:58:30,053 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2023] 2026-09-06 13:58:30,132 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <823603702290796.1788703110.085592746734619-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:58:30,140 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2024] 2026-09-06 13:58:30,215 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2025] 2026-09-06 13:58:30,296 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2026] 2026-09-06 13:58:30,371 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <496572787928851.1788703110.329388141632080-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:58:30,377 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2027] 2026-09-06 13:58:30,454 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <612093032271686.1788703110.411594390869141-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:58:30,461 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2028] 2026-09-06 13:58:30,539 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2029] 2026-09-06 13:58:30,631 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2030] 2026-09-06 13:58:30,881 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [359] 2026-09-06 13:58:31,054 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_copy_regenerates_boarding_barcode ... 2026-09-06 13:58:31,181 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_manifest_counts_reconcile_to_total ... 2026-09-06 13:58:31,418 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <915499289653468.1788703111.325292348861694-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:58:31,510 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2031] 2026-09-06 13:58:31,594 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <792869432180135.1788703111.544447660446167-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:58:31,600 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2032] 2026-09-06 13:58:31,686 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2033] 2026-09-06 13:58:31,781 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2034] 2026-09-06 13:58:31,862 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <609092441993939.1788703111.813820362091064-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:58:31,875 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2035] 2026-09-06 13:58:31,941 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <159965167190260.1788703111.905118703842163-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:58:31,946 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2036] 2026-09-06 13:58:32,031 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2037] 2026-09-06 13:58:32,129 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2038] 2026-09-06 13:58:32,408 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [361] 2026-09-06 13:58:32,580 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_no_show_materializes_on_trip_done ... 2026-09-06 13:58:32,821 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <730862761460783.1788703112.693855524063110-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:58:32,930 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2039] 2026-09-06 13:58:33,007 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <202109762141249.1788703112.964744329452515-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:58:33,013 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2040] 2026-09-06 13:58:33,095 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2041] 2026-09-06 13:58:33,180 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2042] 2026-09-06 13:58:33,261 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <332194951627026.1788703113.217240810394287-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:58:33,268 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2043] 2026-09-06 13:58:33,356 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <121381473825182.1788703113.305982112884521-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:58:33,362 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2044] 2026-09-06 13:58:33,444 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2045] 2026-09-06 13:58:33,551 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2046] 2026-09-06 13:58:33,850 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [363] 2026-09-06 13:58:34,049 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_scan_already_boarded_returns_status ... 2026-09-06 13:58:34,263 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <806401520428336.1788703114.181446075439453-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:58:34,331 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2047] 2026-09-06 13:58:34,403 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <439694437897546.1788703114.355925321578979-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:58:34,413 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2048] 2026-09-06 13:58:34,511 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2049] 2026-09-06 13:58:34,591 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2050] 2026-09-06 13:58:34,672 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <799892077872760.1788703114.628662824630737-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:58:34,680 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2051] 2026-09-06 13:58:34,755 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <991564077532090.1788703114.715665817260742-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:58:34,765 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2052] 2026-09-06 13:58:34,851 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2053] 2026-09-06 13:58:34,916 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2054] 2026-09-06 13:58:35,120 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [365] 2026-09-06 13:58:35,249 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_scan_boards_the_matching_passenger ... 2026-09-06 13:58:35,452 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <356366515343394.1788703115.369445323944092-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:58:35,526 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2055] 2026-09-06 13:58:35,591 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <180951069978422.1788703115.559201240539551-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:58:35,596 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2056] 2026-09-06 13:58:35,712 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2057] 2026-09-06 13:58:35,791 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2058] 2026-09-06 13:58:35,867 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <427239579669458.1788703115.828039646148682-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:58:35,873 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2059] 2026-09-06 13:58:35,954 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <692067805407868.1788703115.911514282226562-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:58:35,959 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2060] 2026-09-06 13:58:36,035 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2061] 2026-09-06 13:58:36,117 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2062] 2026-09-06 13:58:36,365 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [367] 2026-09-06 13:58:36,488 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_scan_unknown_barcode_returns_invalid_pass ... 2026-09-06 13:58:36,542 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_scan_wrong_trip_is_rejected ... 2026-09-06 13:58:37,330 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <365640975749176.1788703117.240622997283936-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:58:37,408 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2063] 2026-09-06 13:58:37,488 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <192589823444824.1788703117.442114114761353-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:58:37,496 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2064] 2026-09-06 13:58:37,579 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2065] 2026-09-06 13:58:37,653 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2066] 2026-09-06 13:58:37,735 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <694605374812628.1788703117.699099540710449-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:58:37,740 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2067] 2026-09-06 13:58:37,828 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <879381298044916.1788703117.772221803665161-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:58:37,837 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2068] 2026-09-06 13:58:37,944 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2069] 2026-09-06 13:58:38,027 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2070] 2026-09-06 13:58:38,284 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [369] 2026-09-06 13:58:38,485 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 13:58:38,506 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_leaf_install: Starting TestPassengerLeafInstall.test_booking_type_selection_add_uses_ondelete_set_null ... 2026-09-06 13:58:38,529 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_leaf_install: Starting TestPassengerLeafInstall.test_confirm_blocked_when_passengers_below_demand ... 2026-09-06 13:58:38,659 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_leaf_install: Starting TestPassengerLeafInstall.test_confirm_passes_when_passengers_match_demand ... 2026-09-06 13:58:38,839 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <540466787472556.1788703118.733633518218994-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:58:38,905 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2071] 2026-09-06 13:58:38,986 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <307763699300840.1788703118.936890125274658-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:58:38,991 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2072] 2026-09-06 13:58:39,088 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2073] 2026-09-06 13:58:39,171 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2074] 2026-09-06 13:58:39,271 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <203540757625061.1788703119.208305358886719-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:58:39,279 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2075] 2026-09-06 13:58:39,362 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <349459619105581.1788703119.313756704330444-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:58:39,370 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2076] 2026-09-06 13:58:39,474 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2077] 2026-09-06 13:58:39,519 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_leaf_install: Starting TestPassengerLeafInstall.test_employee_booking_type_computes_passenger_transport_type ... 2026-09-06 13:58:39,580 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_leaf_install: Starting TestPassengerLeafInstall.test_passenger_booking_defaults_to_round_trip ... 2026-09-06 13:58:39,660 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_leaf_install: Starting TestPassengerLeafInstall.test_passenger_model_and_rehomed_fields_exist ... 2026-09-06 13:58:39,683 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_leaf_install: Starting TestPassengerLeafInstall.test_passenger_transport_type_value_is_available ... 2026-09-06 13:58:39,705 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_leaf_install: Starting TestPassengerLeafInstall.test_priority_mappings_include_passenger_terms ... 2026-09-06 13:58:39,731 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_leaf_install: Starting TestPassengerLeafInstall.test_transport_type_selection_add_uses_ondelete_set_null ... 2026-09-06 13:58:39,756 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_leaf_install: Starting TestPassengerLeafInstall.test_vip_booking_is_exclusive_transport ... 2026-09-06 13:58:39,836 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:58:39,852 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_seat_capacity_gate: Starting TestSeatCapacityGate.test_seat_capacity_passes_when_room_available ... 2026-09-06 13:58:39,953 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_seat_capacity_gate: Starting TestSeatCapacityGate.test_seat_capacity_raises_validation_error_when_full ... 2026-09-06 13:58:40,165 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_seat_capacity_gate: Starting TestSeatCapacityGate.test_seat_capacity_returns_false_when_bypass_context_set ... 2026-09-06 13:58:40,294 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:58:40,321 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_seat_capacity_gate: Starting TestPassengerVehicleDomain.test_mixed_audience_domain_includes_passenger_capable_vehicle ... 2026-09-06 13:58:40,414 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_seat_capacity_gate: Starting TestPassengerVehicleDomain.test_pure_passenger_domain_excludes_non_passenger_vehicles ... 2026-09-06 13:58:40,500 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:58:40,800 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_seat_capacity_gate: Starting TestUnderCapacityVehicleAssignment.test_under_capacity_vehicle_no_orphan_trip ... 2026-09-06 13:58:40,953 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 13:58:40,966 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpSeatsRegistryAppend.test_vrp_cargo_only_vehicle_does_not_bind_seats_dimension ... 2026-09-06 13:58:40,997 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpSeatsRegistryAppend.test_vrp_registry_appends_seats_after_base_dimensions ... 2026-09-06 13:58:41,022 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpSeatsRegistryAppend.test_vrp_registry_fresh_list_after_super_append ... 2026-09-06 13:58:41,051 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpSeatsRegistryAppend.test_vrp_seats_spec_shape_matches_tdd_contract ... 2026-09-06 13:58:41,088 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:58:41,110 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpSeatCapacityGetter.test_vrp_seat_capacity_0_seat_vehicle_clamped_to_zero ... 2026-09-06 13:58:41,133 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpSeatCapacityGetter.test_vrp_seat_capacity_16_seat_vehicle_returns_15 ... 2026-09-06 13:58:41,155 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpSeatCapacityGetter.test_vrp_seat_capacity_1_seat_vehicle_clamped_to_zero ... 2026-09-06 13:58:41,174 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpSeatCapacityGetter.test_vrp_seat_capacity_2_seat_vehicle_returns_1 ... 2026-09-06 13:58:41,201 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpSeatCapacityGetter.test_vrp_seat_capacity_non_passenger_vehicle_returns_zero ... 2026-09-06 13:58:41,231 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:58:41,242 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpPassengerTrackedGetter.test_vrp_passenger_tracked_false_for_cargo_only_vehicle ... 2026-09-06 13:58:41,261 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpPassengerTrackedGetter.test_vrp_passenger_tracked_true_for_passenger_capable_vehicle ... 2026-09-06 13:58:41,294 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:58:41,310 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpPassengerDemandGetter.test_vrp_employee_booking_demand_equals_passenger_sub_flavour ... 2026-09-06 13:58:41,507 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <658701698862300.1788703121.396206378936768-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:58:41,582 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2078] 2026-09-06 13:58:41,659 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <728624101197264.1788703121.613402366638184-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:58:41,666 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2079] 2026-09-06 13:58:41,755 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2080] 2026-09-06 13:58:41,834 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2081] 2026-09-06 13:58:41,916 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <965385526627291.1788703121.864364624023438-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:58:41,921 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2082] 2026-09-06 13:58:42,005 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <863546451775891.1788703121.953923940658569-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:58:42,011 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2083] 2026-09-06 13:58:42,094 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2084] 2026-09-06 13:58:42,135 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpPassengerDemandGetter.test_vrp_passenger_demand_is_one_for_passenger_item ... 2026-09-06 13:58:42,339 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <240530895559563.1788703122.229979038238525-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:58:42,403 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2085] 2026-09-06 13:58:42,480 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <663030222159437.1788703122.440408229827881-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:58:42,486 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2086] 2026-09-06 13:58:42,564 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2087] 2026-09-06 13:58:42,665 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2088] 2026-09-06 13:58:42,742 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <540905313764593.1788703122.707085371017456-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:58:42,747 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2089] 2026-09-06 13:58:42,824 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <139009441422267.1788703122.783831596374512-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:58:42,829 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2090] 2026-09-06 13:58:42,894 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2091] 2026-09-06 13:58:42,929 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpPassengerDemandGetter.test_vrp_passenger_demand_is_zero_for_untyped_item ... 2026-09-06 13:58:42,981 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:58:43,005 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpSeatCapacityMatchesGate.test_vrp_refactored_gate_raises_at_vrp_ceiling_plus_one ... 2026-09-06 13:58:43,333 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpSeatCapacityMatchesGate.test_vrp_seat_capacity_equals_gate_ceiling_for_3_seat_vehicle ... 2026-09-06 13:58:43,370 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:58:43,391 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpSeatsPerLegCeilingInvariant.test_vrp_seats_per_leg_ceiling_invariant_vrp_equals_gate ... 2026-09-06 13:58:43,751 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:58:43,765 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpSeatCapacityCargoOnlyBranch.test_vrp_seat_capacity_cargo_only_with_many_seats_returns_zero ... 2026-09-06 13:58:43,786 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpSeatCapacityCargoOnlyBranch.test_vrp_seat_capacity_passenger_vehicle_with_zero_seats_differs_from_cargo_only ... 2026-09-06 13:58:43,819 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:58:43,832 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_insurance.tests.test_access_right: Starting TestAccessRight.test_insurance_type_fleet_group_user_access_right ... 2026-09-06 13:58:44,034 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2, model: fleet.insurance.type 2026-09-06 13:58:44,043 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2, model: fleet.insurance.type 2026-09-06 13:58:44,060 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.message records with IDs: [2077] 2026-09-06 13:58:44,063 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2, model: fleet.insurance.type 2026-09-06 13:58:44,090 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_insurance.tests.test_access_right: Starting TestAccessRight.test_vehicle_insurance_fleet_group_user_access_right ... 2026-09-06 13:58:44,219 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2, model: fleet.vehicle.insurance 2026-09-06 13:58:44,225 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2, model: fleet.vehicle.insurance 2026-09-06 13:58:44,234 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.message records with IDs: [25081] 2026-09-06 13:58:44,235 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2, model: fleet.vehicle.insurance 2026-09-06 13:58:44,266 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:58:44,278 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_insurance.tests.test_fleet_insurance: Starting TestFleetInsurance.test_01_insurance_type ... 2026-09-06 13:58:44,394 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2077] 2026-09-06 13:58:44,413 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_insurance.tests.test_fleet_insurance: Starting TestFleetInsurance.test_01_unlink_fleet_insurance ... 2026-09-06 13:58:44,513 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [25083] 2026-09-06 13:58:44,519 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted fleet.vehicle.insurance records with IDs: [4] 2026-09-06 13:58:44,543 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_insurance.tests.test_fleet_insurance: Starting TestFleetInsurance.test_01_write_fleet_insurance ... 2026-09-06 13:58:44,710 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_insurance.tests.test_fleet_insurance: Starting TestFleetInsurance.test_02_insurance_type ... 2026-09-06 13:58:44,850 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_insurance.tests.test_fleet_insurance: Starting TestFleetInsurance.test_02_unlink_fleet_insurance ... 2026-09-06 13:58:45,015 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [25086] 2026-09-06 13:58:45,046 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_insurance.tests.test_fleet_insurance: Starting TestFleetInsurance.test_02_write_fleet_insurance ... 2026-09-06 13:58:45,231 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_insurance.tests.test_fleet_insurance: Starting TestFleetInsurance.test_change_coverage_type ... 2026-09-06 13:58:45,409 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_insurance.tests.test_fleet_insurance: Starting TestFleetInsurance.test_create_new_fleet_vehicle_insurance ... 2026-09-06 13:58:45,553 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_insurance.tests.test_fleet_insurance: Starting TestFleetInsurance.test_expired_fleet_vehicle_insurance ... 2026-09-06 13:58:45,845 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_insurance.tests.test_fleet_insurance: Starting TestFleetInsurance.test_fleet_insurance_expired ... 2026-09-06 13:58:45,981 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_cron: Job 'Fleet Vehicle Insurance - Set Expiry' (43) started manually 2026-09-06 13:58:45,999 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_cron: Job 'Fleet Vehicle Insurance - Set Expiry' (43) done 2026-09-06 13:58:46,024 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_insurance.tests.test_fleet_insurance: Starting TestFleetInsurance.test_fleet_insurance_send_expire_notice ... 2026-09-06 13:58:46,157 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_cron: Job 'Fleet Vehicle Insurance - Expiry Notification' (44) started manually 2026-09-06 13:58:46,318 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_cron: Job 'Fleet Vehicle Insurance - Expiry Notification' (44) done 2026-09-06 13:58:46,355 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:58:46,430 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_loading_capacity.tests.test_can_transport_goods_sync: Starting TestCanTransportGoodsSync.test_form_view_onchange_syncs_can_transport_goods_before_save ... 2026-09-06 13:58:46,667 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_loading_capacity.tests.test_can_transport_goods_sync: Starting TestCanTransportGoodsSync.test_model_with_flag_off_does_not_clear_vehicle_override ... 2026-09-06 13:58:46,753 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_loading_capacity.tests.test_can_transport_goods_sync: Starting TestCanTransportGoodsSync.test_new_vehicle_inherits_can_transport_goods_from_model ... 2026-09-06 13:58:46,815 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_loading_capacity.tests.test_can_transport_goods_sync: Starting TestCanTransportGoodsSync.test_new_vehicle_without_goods_model_is_not_goods_capable ... 2026-09-06 13:58:46,878 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_loading_capacity.tests.test_can_transport_goods_sync: Starting TestCanTransportGoodsSync.test_per_vehicle_override_write_sticks ... 2026-09-06 13:58:46,945 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_loading_capacity.tests.test_can_transport_goods_sync: Starting TestCanTransportGoodsSync.test_reassigning_model_resyncs_can_transport_goods ... 2026-09-06 13:58:47,022 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:58:47,070 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_loading_capacity.tests.test_loading_capacity_sync: Starting TestFleetLoadingCapacitySync.test_form_view_onchange_syncs_fields_before_save ... 2026-09-06 13:58:47,200 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_loading_capacity.tests.test_loading_capacity_sync: Starting TestFleetLoadingCapacitySync.test_new_vehicle_inherits_capacity_fields_from_model ... 2026-09-06 13:58:47,263 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_loading_capacity.tests.test_loading_capacity_sync: Starting TestFleetLoadingCapacitySync.test_write_vehicle_model_id_resyncs_fields ... 2026-09-06 13:58:47,338 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:58:47,351 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_loading_capacity.tests.test_shipping_precision_hook: Starting TestShippingPrecisionHook.test_ensure_creates_missing_precision_without_collision ... 2026-09-06 13:58:47,358 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [191386, 191385] 2026-09-06 13:58:47,359 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted decimal.precision records with IDs: [11, 12] 2026-09-06 13:58:47,382 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_loading_capacity.tests.test_shipping_precision_hook: Starting TestShippingPrecisionHook.test_ensure_is_idempotent_and_name_guarded ... 2026-09-06 13:58:47,402 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_loading_capacity.tests.test_shipping_precision_hook: Starting TestShippingPrecisionHook.test_shipping_precisions_exist_after_install ... 2026-09-06 13:58:47,428 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:58:47,439 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_loading_capacity.tests.test_use_load_capacity_default: Starting TestUseLoadCapacityDefault.test_use_load_capacity_defaults_true ... 2026-09-06 13:58:51,217 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:58:51,712 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <881998986183043.1788703131.628298521041870-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:58:51,794 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2093] 2026-09-06 13:58:51,873 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <272736934466540.1788703131.827157735824585-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:58:51,887 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2094] 2026-09-06 13:58:51,983 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2095] 2026-09-06 13:58:52,064 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2096] 2026-09-06 13:58:52,124 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <251888239323991.1788703132.090525388717651-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:58:52,129 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2097] 2026-09-06 13:58:52,184 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <065944740161476.1788703132.153065443038940-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:58:52,189 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2098] 2026-09-06 13:58:52,259 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2099] 2026-09-06 13:58:52,292 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour: Starting TestDispatchOptimiseTour.test_dispatch_optimise_tour ... 2026-09-06 13:58:52,556 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Chrome pid: 2468 2026-09-06 13:58:52,556 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Chrome headless temporary user profile dir: /tmp/tmp6v478e9y_chrome_odoo 2026-09-06 13:58:52,556 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Issuing json command http://127.0.0.1:43637/json/version 2026-09-06 13:58:52,557 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request http://127.0.0.1:43637/json/version with timeout 3 increased to 10s during tests 2026-09-06 13:58:52,587 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Browser version: Chrome/150.0.7871.114 2026-09-06 13:58:52,587 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Issuing json command http://127.0.0.1:43637/json 2026-09-06 13:58:52,588 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request http://127.0.0.1:43637/json with timeout 3 increased to 10s during tests 2026-09-06 13:58:52,594 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Websocket url found: ws://127.0.0.1:43637/devtools/page/1EEDA5465A383A7A3A3F2DEE519E24EB 2026-09-06 13:58:52,659 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Enable chrome headless console log notification 2026-09-06 13:58:52,665 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Chrome headless enable page notifications 2026-09-06 13:58:52,705 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:vrp_tour_operator from n/a 2026-09-06 13:58:52,717 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Setting session cookie in browser 2026-09-06 13:58:52,725 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Open "http://127.0.0.1:8069/web#action=viin_fleet_planning.action_fleet_dispatch_client" in browser 2026-09-06 13:58:52,725 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Navigating to: "http://127.0.0.1:8069/web#action=viin_fleet_planning.action_fleet_dispatch_client" 2026-09-06 13:58:52,737 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 13:58:53,752 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:58:53] "GET /web HTTP/1.1" 200 - 177 0.127 0.891 2026-09-06 13:58:53,754 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Navigation result: {'frameId': '1EEDA5465A383A7A3A3F2DEE519E24EB', 'loaderId': 'DC5264E72609F82D4466A974292C5E37', 'isDownload': False} 2026-09-06 13:58:53,755 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Evaluate ready code "odoo.isTourReady('dispatch_optimize_tour')" 2026-09-06 13:58:53,816 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:58:53] "GET /web/assets/f6e2dc9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.011 0.029 2026-09-06 13:58:53,971 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:58:53] "GET /web/webclient/load_menus/607110de05bcf2021200492d2281aaddb50945267f8a196e500b597df698739e HTTP/1.1" 200 - 124 0.072 0.122 2026-09-06 13:58:53,999 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:58:53] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.009 0.199 2026-09-06 13:58:54,004 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:58:54] "GET /web/webclient/translations/9440eddd96c1132712da6229c9ff330970ef7ddc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.220 2026-09-06 13:58:54,018 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:58:54] "GET /web/assets/d2e7eed/web.assets_web.min.css HTTP/1.1" 200 - 2 0.005 0.227 2026-09-06 13:58:54,038 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:58:54] "GET /web/assets/fee8467/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-06 13:58:54,062 127 INFO rb-41ce622-224575-412242 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-09-06 13:58:54,100 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:58:54] "GET /web/assets/ba47c4d/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.005 2026-09-06 13:58:54,533 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:58:54] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-09-06 13:58:54,535 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:58:54] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-09-06 13:58:54,536 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:58:54] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-09-06 13:58:54,556 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:58:54] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.006 2026-09-06 13:58:54,564 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour.browser: Owl is running in 'dev' mode. 2026-09-06 13:58:54,572 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:58:54] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-06 13:58:54,600 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:58:54] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.012 2026-09-06 13:58:54,616 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:58:54] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.007 2026-09-06 13:58:54,629 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:58:54] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.004 0.016 2026-09-06 13:58:54,657 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Evaluate test code "odoo.startTour('dispatch_optimize_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/web#action=viin_fleet_planning.action_fleet_dispatch_client", "delayToCheckUndeterminisms": 0})" 2026-09-06 13:58:54,664 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour.browser: [1/8] Tour dispatch_optimize_tour → Step Dispatch board toolbar (Plan/Optimise seam) is visible (trigger: .o_dispatch_board_toolbar) 2026-09-06 13:58:54,711 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:58:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-06 13:58:54,712 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:58:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-06 13:58:54,785 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:58:54] "POST /mail/data HTTP/1.1" 200 - 33 0.082 0.039 2026-09-06 13:58:54,815 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:58:54] "GET /web/image?model=res.users&field=avatar_128&id=478 HTTP/1.1" 200 - 16 0.012 0.110 2026-09-06 13:58:54,829 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:58:54] "POST /web/action/load HTTP/1.1" 200 - 7 0.004 0.130 2026-09-06 13:58:54,864 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:58:54] "GET /web/image/res.partner/1170/avatar_128?unique=1788703131000 HTTP/1.1" 200 - 8 0.009 0.159 2026-09-06 13:58:54,867 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:58:54] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.164 2026-09-06 13:58:54,888 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:58:54] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-06 13:58:54,902 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:58:54] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.009 0.090 2026-09-06 13:58:54,919 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:58:54] "POST /web/action/load HTTP/1.1" 200 - 9 0.006 0.061 2026-09-06 13:58:54,922 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:58:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-06 13:58:54,942 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:58:54] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.011 0.049 2026-09-06 13:58:54,965 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:58:54] "POST /web/dataset/call_kw/fleet.booking.item/search_read HTTP/1.1" 200 - 12 0.006 0.020 2026-09-06 13:58:55,038 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:58:55] "POST /web/dataset/call_kw/fleet.vehicle.trip/get_views HTTP/1.1" 200 - 35 0.032 0.060 2026-09-06 13:58:55,081 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:58:55] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_read_group HTTP/1.1" 200 - 6 0.006 0.011 2026-09-06 13:58:55,085 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:58:55] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.018 2026-09-06 13:58:55,121 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:58:55] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_search_read HTTP/1.1" 200 - 4 0.004 0.019 2026-09-06 13:58:55,134 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:58:55] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_search_read HTTP/1.1" 200 - 4 0.004 0.029 2026-09-06 13:58:55,148 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:58:55] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_search_read HTTP/1.1" 200 - 4 0.006 0.040 2026-09-06 13:58:55,299 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour.browser: [2/8] Tour dispatch_optimize_tour → Step Run the Plan / Optimise routes action (trigger: .o_dispatch_board_toolbar button:contains(Plan)) 2026-09-06 13:58:55,364 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour.browser: [3/8] Tour dispatch_optimize_tour → Step The review overlay opened (trigger: .o_vrp_proposal) 2026-09-06 13:59:05,435 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:05] "POST /web/dataset/call_kw/fleet.vehicle.trip/action_dispatch_optimize HTTP/1.1" 200 - 37 0.017 10.053 2026-09-06 13:59:05,436 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:05] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.400 2026-09-06 13:59:05,458 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:05] "POST /web/dataset/call_kw/fleet.booking.item/read HTTP/1.1" 200 - 3 0.002 0.005 2026-09-06 13:59:05,492 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour.browser: [4/8] Tour dispatch_optimize_tour → Step Dropped-stops panel present as a labelled region (trigger: .o_vrp_dropped[role='region'][aria-label]) 2026-09-06 13:59:05,558 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour.browser: [5/8] Tour dispatch_optimize_tour → Step The dropped item carries a TEXT reason badge (not colour-only) (trigger: .o_vrp_reason_badge) 2026-09-06 13:59:05,624 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour.browser: [6/8] Tour dispatch_optimize_tour → Step Accept-all control is present and disabled (0 acceptable routes - by design for this all-dropped fixture) (trigger: .o_vrp_accept_all:disabled) 2026-09-06 13:59:05,691 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour.browser: [7/8] Tour dispatch_optimize_tour → Step Close the overlay (trigger: .o_vrp_cancel) 2026-09-06 13:59:05,762 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour.browser: [8/8] Tour dispatch_optimize_tour → Step Back on the dispatch board (trigger: .o_control_panel) 2026-09-06 13:59:05,834 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour.browser: tour succeeded 2026-09-06 13:59:05,834 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour.browser: ╔═══════════════════════════════════════╗ ║ TOUR dispatch_optimize_tour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-09-06 13:59:05,950 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour.browser: heap 21735324 (allocated 23015424) 2026-09-06 13:59:05,966 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Closing chrome headless with pid 2468 2026-09-06 13:59:05,969 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Closing websocket connection 2026-09-06 13:59:05,970 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Terminating chrome headless with pid 2468 2026-09-06 13:59:06,092 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Chrome Log in: /tmp/odoo_tests/rb-41ce622-224575-412242/chrome_logs/chrome_log_20260906_135906_091938_test_dispatch_optimise_tour.txt 2026-09-06 13:59:06,092 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Removing chrome user profile "/tmp/tmp6v478e9y_chrome_odoo" 2026-09-06 13:59:06,143 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 13:59:06,157 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_demo_users_group_membership: Starting TestFleetPlanningDemoUsersGroupMembership.test_driver_demo_has_fleet_group_driver_and_employee ... 2026-09-06 13:59:06,221 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_demo_users_group_membership: Starting TestFleetPlanningDemoUsersGroupMembership.test_driver_demo_scoped_to_own_role ... 2026-09-06 13:59:06,248 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_demo_users_group_membership: Starting TestFleetPlanningDemoUsersGroupMembership.test_fleet_admin_demo_has_group_admin ... 2026-09-06 13:59:06,285 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_demo_users_group_membership: Starting TestFleetPlanningDemoUsersGroupMembership.test_fleet_operator_demo_has_group_operator ... 2026-09-06 13:59:06,315 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_demo_users_group_membership: Starting TestFleetPlanningDemoUsersGroupMembership.test_fleet_operator_demo_scoped_to_own_role ... 2026-09-06 13:59:06,342 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:59:06,354 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour: Starting TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation ... 2026-09-06 13:59:06,792 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2100] 2026-09-06 13:59:06,799 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [25309] 2026-09-06 13:59:06,803 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 13:59:07,067 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour.TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation: Chrome pid: 2680 2026-09-06 13:59:07,068 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour.TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation: Chrome headless temporary user profile dir: /tmp/tmpx7e6jqrs_chrome_odoo 2026-09-06 13:59:07,068 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour.TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation: Issuing json command http://127.0.0.1:35281/json/version 2026-09-06 13:59:07,070 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request http://127.0.0.1:35281/json/version with timeout 3 increased to 10s during tests 2026-09-06 13:59:07,089 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour.TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation: Browser version: Chrome/150.0.7871.114 2026-09-06 13:59:07,089 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour.TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation: Issuing json command http://127.0.0.1:35281/json 2026-09-06 13:59:07,090 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request http://127.0.0.1:35281/json with timeout 3 increased to 10s during tests 2026-09-06 13:59:07,099 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour.TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation: Websocket url found: ws://127.0.0.1:35281/devtools/page/95779AF6D45B397BFC63B2C8E7F5A303 2026-09-06 13:59:07,161 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour.TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation: Enable chrome headless console log notification 2026-09-06 13:59:07,178 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour.TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation: Chrome headless enable page notifications 2026-09-06 13:59:07,284 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:dispatch_board_mount_operator from n/a 2026-09-06 13:59:07,287 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour.TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation: Setting session cookie in browser 2026-09-06 13:59:07,290 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour.TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation: Open "http://127.0.0.1:8069/odoo/action-viin_fleet_planning.action_fleet_dispatch_client?debug=tests" in browser 2026-09-06 13:59:07,290 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour.TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation: Navigating to: "http://127.0.0.1:8069/odoo/action-viin_fleet_planning.action_fleet_dispatch_client?debug=tests" 2026-09-06 13:59:07,302 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 13:59:08,201 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:08] "GET /odoo/action-viin_fleet_planning.action_fleet_dispatch_client?debug=tests HTTP/1.1" 200 - 178 0.142 0.759 2026-09-06 13:59:08,205 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour.TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation: Navigation result: {'frameId': '95779AF6D45B397BFC63B2C8E7F5A303', 'loaderId': '25D6717BF31EF1A7FA641DEA96EAE587', 'isDownload': False} 2026-09-06 13:59:08,205 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour.TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation: Evaluate ready code "odoo.isTourReady('dispatch_board_debug_mount_tour')" 2026-09-06 13:59:08,252 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:08] "GET /web/assets/f6e2dc9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-09-06 13:59:08,386 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:08] "GET /web/webclient/load_menus/d7681156673bf0e00d8001bb44cb954f86ddab364e765932e514a270e8c88fe5 HTTP/1.1" 200 - 130 0.069 0.086 2026-09-06 13:59:08,404 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:08] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.005 0.150 2026-09-06 13:59:08,409 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:08] "GET /web/webclient/translations/9440eddd96c1132712da6229c9ff330970ef7ddc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.172 2026-09-06 13:59:08,420 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:08] "GET /web/assets/d2e7eed/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.187 2026-09-06 13:59:08,478 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:08] "GET /web/assets/fee8467/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.004 0.011 2026-09-06 13:59:08,480 127 INFO rb-41ce622-224575-412242 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-09-06 13:59:08,527 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:08] "GET /web/assets/ba47c4d/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-06 13:59:09,045 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:09] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-09-06 13:59:09,045 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:09] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-09-06 13:59:09,047 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:09] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.011 2026-09-06 13:59:09,071 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:09] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.006 0.011 2026-09-06 13:59:09,090 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour.TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation.browser: Owl is running in 'dev' mode. 2026-09-06 13:59:09,102 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:09] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-06 13:59:09,148 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:09] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.018 2026-09-06 13:59:09,153 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:09] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.008 2026-09-06 13:59:09,172 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:09] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.003 0.009 2026-09-06 13:59:09,211 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour.TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation: Evaluate test code "odoo.startTour('dispatch_board_debug_mount_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-viin_fleet_planning.action_fleet_dispatch_client?debug=tests", "delayToCheckUndeterminisms": 0})" 2026-09-06 13:59:09,223 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour.TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation.browser: [1/1] Tour dispatch_board_debug_mount_tour → Step DispatchBoardAction mounted cleanly under active OWL prop validation (no OwlError on the injected 'updateActionState'/'resId' keys) (trigger: .o_dispatch_board_toolbar) 2026-09-06 13:59:09,311 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:09] "POST /mail/data HTTP/1.1" 200 - 33 0.047 0.050 2026-09-06 13:59:09,317 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-06 13:59:09,317 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-06 13:59:09,368 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:09] "GET /web/image/res.partner/1173/avatar_128?unique=1788703146000 HTTP/1.1" 200 - 15 0.026 0.074 2026-09-06 13:59:09,371 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:09] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.136 2026-09-06 13:59:09,404 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:09] "GET /web/image?model=res.users&field=avatar_128&id=479 HTTP/1.1" 200 - 9 0.010 0.132 2026-09-06 13:59:09,418 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:09] "POST /web/action/load HTTP/1.1" 200 - 7 0.003 0.145 2026-09-06 13:59:09,443 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:09] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-06 13:59:09,456 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:09] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.010 0.109 2026-09-06 13:59:09,473 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:09] "POST /web/action/load HTTP/1.1" 200 - 9 0.003 0.028 2026-09-06 13:59:09,500 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-06 13:59:09,505 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:09] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.020 0.059 2026-09-06 13:59:09,563 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:09] "POST /web/dataset/call_kw/fleet.vehicle.trip/get_views HTTP/1.1" 200 - 35 0.018 0.053 2026-09-06 13:59:09,584 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:09] "POST /web/dataset/call_kw/fleet.booking.item/search_read HTTP/1.1" 200 - 13 0.008 0.089 2026-09-06 13:59:09,600 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:09] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-09-06 13:59:09,613 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:09] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_read_group HTTP/1.1" 200 - 6 0.005 0.014 2026-09-06 13:59:09,634 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:09] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_search_read HTTP/1.1" 200 - 4 0.003 0.010 2026-09-06 13:59:09,647 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:09] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_search_read HTTP/1.1" 200 - 4 0.003 0.019 2026-09-06 13:59:09,664 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:09] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_search_read HTTP/1.1" 200 - 4 0.003 0.034 2026-09-06 13:59:09,817 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour.TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation.browser: tour succeeded 2026-09-06 13:59:09,817 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour.TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation.browser: ╔════════════════════════════════════════════════╗ ║ TOUR dispatch_board_debug_mount_tour SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-09-06 13:59:09,969 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour.TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation.browser: heap 21422644 (allocated 22491136) 2026-09-06 13:59:09,981 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour.TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation: Closing chrome headless with pid 2680 2026-09-06 13:59:09,982 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour.TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation: Closing websocket connection 2026-09-06 13:59:09,984 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour.TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation: Terminating chrome headless with pid 2680 2026-09-06 13:59:10,095 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour.TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation: Chrome Log in: /tmp/odoo_tests/rb-41ce622-224575-412242/chrome_logs/chrome_log_20260906_135910_094845_test_dispatch_board_mounts_under_debug_prop_validation.txt 2026-09-06 13:59:10,095 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour.TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation: Removing chrome user profile "/tmp/tmpx7e6jqrs_chrome_odoo" 2026-09-06 13:59:10,151 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 13:59:10,716 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_menu_acl: Starting TestDispatchMenuACL.test_dispatch_menu_restricted_to_fleet_operator_group ... 2026-09-06 13:59:10,751 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_menu_acl: Starting TestDispatchMenuACL.test_non_operator_cannot_see_dispatch_menu ... 2026-09-06 13:59:10,835 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_menu_acl: Starting TestDispatchMenuACL.test_non_operator_cannot_see_root_menu ... 2026-09-06 13:59:10,918 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_menu_acl: Starting TestDispatchMenuACL.test_operator_sees_dispatch_menu ... 2026-09-06 13:59:10,983 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_menu_acl: Starting TestDispatchMenuACL.test_operator_sees_root_menu ... 2026-09-06 13:59:11,050 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_menu_acl: Starting TestDispatchMenuACL.test_root_menu_restricted_to_fleet_operator_group ... 2026-09-06 13:59:11,083 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 13:59:11,253 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestDispatchVRPSeam.test_vrp_seam_default_returns_contract ... 2026-09-06 13:59:11,349 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestDispatchVRPSeam.test_vrp_seam_echoes_provider ... 2026-09-06 13:59:11,372 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestDispatchVRPSeam.test_vrp_seam_no_items_arg ... 2026-09-06 13:59:21,465 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:59:22,073 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <253093714824134.1788703161.992875337600708-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:59:22,151 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2101] 2026-09-06 13:59:22,228 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <585943711831464.1788703162.185849428176880-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:59:22,235 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2102] 2026-09-06 13:59:22,324 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2103] 2026-09-06 13:59:22,431 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2104] 2026-09-06 13:59:22,518 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <236930377742609.1788703162.470739603042603-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:59:22,537 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2105] 2026-09-06 13:59:22,633 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <617289996505374.1788703162.577361106872559-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:59:22,642 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2106] 2026-09-06 13:59:22,726 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2107] 2026-09-06 13:59:22,753 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestDispatchOptimizeObjectiveDroppedCount.test_objective_n_dropped_matches_dropped_list_length ... 2026-09-06 13:59:22,847 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 13:59:23,753 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <995384802043606.1788703163.646508693695068-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:59:23,883 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2108] 2026-09-06 13:59:23,992 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <851529794114368.1788703163.933850288391113-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:59:24,003 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2109] 2026-09-06 13:59:24,078 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2110] 2026-09-06 13:59:24,156 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2111] 2026-09-06 13:59:24,223 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <357537781017154.1788703164.188724279403687-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:59:24,227 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2112] 2026-09-06 13:59:24,288 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <092056644453004.1788703164.251468181610107-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:59:24,294 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2113] 2026-09-06 13:59:24,352 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2114] 2026-09-06 13:59:24,363 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestDispatchAssignSeam.test_draft_booking_item_rejected ... 2026-09-06 13:59:24,481 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestDispatchAssignSeam.test_non_operator_denied ... 2026-09-06 13:59:24,512 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestDispatchAssignSeam.test_operator_assigns_confirmed_item_to_trip ... 2026-09-06 13:59:24,755 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #483 deleted trip.segment records with IDs: [371] 2026-09-06 13:59:24,843 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestDispatchAssignSeam.test_unassign_clears_trip ... 2026-09-06 13:59:25,100 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #483 deleted trip.segment records with IDs: [373] 2026-09-06 13:59:25,229 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #483 deleted trip.waypoint records with IDs: [287, 288] 2026-09-06 13:59:25,311 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 13:59:26,002 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <979047902897671.1788703165.885959148406982-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:59:26,122 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2115] 2026-09-06 13:59:26,201 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <686810818272969.1788703166.152999401092529-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:59:26,209 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2116] 2026-09-06 13:59:26,312 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2117] 2026-09-06 13:59:26,401 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2118] 2026-09-06 13:59:26,481 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <409176222979257.1788703166.431384086608887-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:59:26,493 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2119] 2026-09-06 13:59:26,581 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <824195397268593.1788703166.525961637496948-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:59:26,588 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2120] 2026-09-06 13:59:26,691 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2121] 2026-09-06 13:59:26,708 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestDispatchAssignSeamWiderOperatorGroup.test_operator_wider_group_assigns_item_to_trip_not_personally_driven ... 2026-09-06 13:59:27,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #485 deleted trip.segment records with IDs: [375] 2026-09-06 13:59:27,102 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 13:59:35,101 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestWaypointOperatorMultiCompanyBoundary.test_operator_can_write_same_company_waypoint ... 2026-09-06 13:59:35,250 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestWaypointOperatorMultiCompanyBoundary.test_operator_cannot_search_cross_company_waypoint ... 2026-09-06 13:59:35,296 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestWaypointOperatorMultiCompanyBoundary.test_operator_cannot_write_cross_company_waypoint ... 2026-09-06 13:59:35,327 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [292], uid: 486, model: trip.waypoint 2026-09-06 13:59:35,407 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 13:59:36,632 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [377] 2026-09-06 13:59:36,857 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [379] 2026-09-06 13:59:37,053 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [381] 2026-09-06 13:59:37,120 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestBatchConfirm.test_batch_confirm_all_draft_trips ... 2026-09-06 13:59:37,256 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestBatchConfirm.test_batch_confirm_already_confirmed_trips_skipped ... 2026-09-06 13:59:37,452 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:59:37,764 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [383] 2026-09-06 13:59:37,876 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestBatchConfirmSavepoint.test_savepoint_rolls_back_failed_trip_state ... 2026-09-06 13:59:38,054 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:59:38,070 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour: Starting TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour ... 2026-09-06 13:59:38,446 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2122] 2026-09-06 13:59:38,458 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [25333] 2026-09-06 13:59:38,463 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 13:59:38,716 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Chrome pid: 2887 2026-09-06 13:59:38,716 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Chrome headless temporary user profile dir: /tmp/tmp8ld0xvd1_chrome_odoo 2026-09-06 13:59:38,717 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Issuing json command http://127.0.0.1:33221/json/version 2026-09-06 13:59:38,718 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request http://127.0.0.1:33221/json/version with timeout 3 increased to 10s during tests 2026-09-06 13:59:38,781 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Browser version: Chrome/150.0.7871.114 2026-09-06 13:59:38,782 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Issuing json command http://127.0.0.1:33221/json 2026-09-06 13:59:38,782 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request http://127.0.0.1:33221/json with timeout 3 increased to 10s during tests 2026-09-06 13:59:38,796 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Websocket url found: ws://127.0.0.1:33221/devtools/page/972ABC775DA6FA97B7D1557E057DFD45 2026-09-06 13:59:38,801 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Enable chrome headless console log notification 2026-09-06 13:59:38,805 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Chrome headless enable page notifications 2026-09-06 13:59:38,889 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:dispatch_tour_operator from n/a 2026-09-06 13:59:38,892 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Setting session cookie in browser 2026-09-06 13:59:38,898 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Open "http://127.0.0.1:8069/web#action=viin_fleet_planning.action_fleet_dispatch_client" in browser 2026-09-06 13:59:38,898 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Navigating to: "http://127.0.0.1:8069/web#action=viin_fleet_planning.action_fleet_dispatch_client" 2026-09-06 13:59:38,912 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 13:59:39,978 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:39] "GET /web HTTP/1.1" 200 - 179 0.133 0.936 2026-09-06 13:59:39,981 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Navigation result: {'frameId': '972ABC775DA6FA97B7D1557E057DFD45', 'loaderId': '414EA36CA4C315DA07F55BD298A048DD', 'isDownload': False} 2026-09-06 13:59:39,981 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Evaluate ready code "odoo.isTourReady('dispatch_drag_drop_tour')" 2026-09-06 13:59:40,020 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:40] "GET /web/assets/f6e2dc9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.009 0.008 2026-09-06 13:59:40,032 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:40] "GET /web/assets/d2e7eed/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.029 2026-09-06 13:59:40,057 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:40] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.009 0.032 2026-09-06 13:59:40,061 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:40] "GET /web/webclient/translations/9440eddd96c1132712da6229c9ff330970ef7ddc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.049 2026-09-06 13:59:40,070 127 INFO rb-41ce622-224575-412242 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-09-06 13:59:40,245 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:40] "GET /web/webclient/load_menus/607110de05bcf2021200492d2281aaddb50945267f8a196e500b597df698739e HTTP/1.1" 200 - 124 0.105 0.132 2026-09-06 13:59:40,266 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:40] "GET /web/assets/fee8467/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.140 2026-09-06 13:59:40,301 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:40] "GET /web/assets/ba47c4d/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-09-06 13:59:40,733 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:40] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-09-06 13:59:40,737 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:40] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-09-06 13:59:40,738 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:40] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-09-06 13:59:40,768 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour.browser: Owl is running in 'dev' mode. 2026-09-06 13:59:40,770 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:40] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.009 0.016 2026-09-06 13:59:40,793 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:40] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.011 2026-09-06 13:59:40,817 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:40] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.009 2026-09-06 13:59:40,837 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:40] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.006 0.017 2026-09-06 13:59:40,851 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Evaluate test code "odoo.startTour('dispatch_drag_drop_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/web#action=viin_fleet_planning.action_fleet_dispatch_client", "delayToCheckUndeterminisms": 0})" 2026-09-06 13:59:40,863 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour.browser: [1/7] Tour dispatch_drag_drop_tour → Step Dispatch board loaded (trigger: .o_action_manager .o_control_panel) 2026-09-06 13:59:40,866 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:40] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 0.049 2026-09-06 13:59:40,918 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-06 13:59:40,924 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-06 13:59:40,994 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:40] "POST /mail/data HTTP/1.1" 200 - 33 0.086 0.037 2026-09-06 13:59:41,036 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:41] "GET /web/image?model=res.users&field=avatar_128&id=487 HTTP/1.1" 200 - 16 0.015 0.127 2026-09-06 13:59:41,038 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:41] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.121 2026-09-06 13:59:41,060 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:41] "POST /web/action/load HTTP/1.1" 200 - 7 0.007 0.149 2026-09-06 13:59:41,108 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:41] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.025 0.069 2026-09-06 13:59:41,142 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-06 13:59:41,154 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:41] "GET /web/image/res.partner/1206/avatar_128?unique=1788703178000 HTTP/1.1" 200 - 8 0.024 0.233 2026-09-06 13:59:41,197 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:41] "POST /web/action/load HTTP/1.1" 200 - 9 0.018 0.093 2026-09-06 13:59:41,205 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:41] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-06 13:59:41,223 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:41] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.009 0.015 2026-09-06 13:59:41,264 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:41] "POST /web/dataset/call_kw/fleet.booking.item/search_read HTTP/1.1" 200 - 13 0.012 0.033 2026-09-06 13:59:41,330 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:41] "POST /web/dataset/call_kw/fleet.vehicle.trip/get_views HTTP/1.1" 200 - 35 0.022 0.088 2026-09-06 13:59:41,388 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:41] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_read_group HTTP/1.1" 200 - 6 0.005 0.012 2026-09-06 13:59:41,391 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:41] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.018 2026-09-06 13:59:41,423 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:41] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_search_read HTTP/1.1" 200 - 4 0.004 0.014 2026-09-06 13:59:41,444 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:41] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_search_read HTTP/1.1" 200 - 4 0.006 0.028 2026-09-06 13:59:41,461 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:41] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_search_read HTTP/1.1" 200 - 4 0.009 0.041 2026-09-06 13:59:41,594 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour.browser: [2/7] Tour dispatch_drag_drop_tour → Step Unassigned bookings panel is visible (trigger: .o_dispatch_unassigned_panel) 2026-09-06 13:59:41,658 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour.browser: [3/7] Tour dispatch_drag_drop_tour → Step An assignable booking item is present in the panel (trigger: .o_dispatch_item_card[draggable='true']) 2026-09-06 13:59:41,723 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour.browser: [4/7] Tour dispatch_drag_drop_tour → Step Open the keyboard assign fallback on the first unassigned item (trigger: .o_dispatch_item_card[draggable='true'] .o_dispatch_assign_btn) 2026-09-06 13:59:41,792 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour.browser: [5/7] Tour dispatch_drag_drop_tour → Step Themed trip picker (SelectCreateDialog) is open with trips (trigger: .o_dialog .o_list_view .o_data_row) 2026-09-06 13:59:41,832 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:41] "POST /web/dataset/call_kw/fleet.vehicle.trip/get_views HTTP/1.1" 200 - 10 0.008 0.031 2026-09-06 13:59:41,863 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:41] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_search_read HTTP/1.1" 200 - 5 0.003 0.011 2026-09-06 13:59:41,927 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour.browser: [6/7] Tour dispatch_drag_drop_tour → Step Pick the first trip in the picker to assign (trigger: .o_dialog .o_list_view .o_data_row:first-child .o_data_cell) 2026-09-06 13:59:41,998 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour.browser: [7/7] Tour dispatch_drag_drop_tour → Step Assignment notification appeared (trigger: .o_notification_manager .o_notification) 2026-09-06 13:59:42,183 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:42] "POST /web/dataset/call_kw/fleet.booking.item/action_dispatch_assign_to_trip HTTP/1.1" 200 - 94 0.099 0.085 2026-09-06 13:59:42,196 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:42] "POST /web/dataset/call_kw/fleet.booking.item/search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-09-06 13:59:42,214 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:42] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_read_group HTTP/1.1" 200 - 2 0.001 0.006 2026-09-06 13:59:42,216 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour.browser: tour succeeded 2026-09-06 13:59:42,217 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour.browser: ╔════════════════════════════════════════╗ ║ TOUR dispatch_drag_drop_tour SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-09-06 13:59:42,366 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour.browser: heap 22449196 (allocated 23801856) 2026-09-06 13:59:42,380 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:42] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_search_read HTTP/1.1" 200 - 4 0.005 0.020 2026-09-06 13:59:42,386 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Closing chrome headless with pid 2887 2026-09-06 13:59:42,394 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Closing websocket connection 2026-09-06 13:59:42,396 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Terminating chrome headless with pid 2887 2026-09-06 13:59:42,399 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:42] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_search_read HTTP/1.1" 200 - 4 0.005 0.034 2026-09-06 13:59:42,424 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:42] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_search_read HTTP/1.1" 200 - 4 0.005 0.054 2026-09-06 13:59:42,460 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Chrome Log in: /tmp/odoo_tests/rb-41ce622-224575-412242/chrome_logs/chrome_log_20260906_135942_460661_test_dispatch_keyboard_assignment_tour.txt 2026-09-06 13:59:42,460 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Removing chrome user profile "/tmp/tmp8ld0xvd1_chrome_odoo" 2026-09-06 13:59:42,509 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 13:59:42,527 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestDispatchMapViewArch.test_dispatch_board_action_exists ... 2026-09-06 13:59:42,554 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestDispatchMapViewArch.test_map_view_fields_exist_on_model ... 2026-09-06 13:59:42,595 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:59:42,609 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestDispatchListArchBinding.test_dispatch_list_arch_binds_renderer_and_loads_payload ... 2026-09-06 13:59:42,641 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestDispatchListArchBinding.test_dispatch_list_arch_keeps_capacity_pct ... 2026-09-06 13:59:42,673 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:59:42,689 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestDispatchMenuStructure.test_dispatch_menu_exists_under_root ... 2026-09-06 13:59:42,710 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestDispatchMenuStructure.test_fleet_booking_root_stays_active ... 2026-09-06 13:59:42,730 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestDispatchMenuStructure.test_fleet_bookings_menu_relabeled ... 2026-09-06 13:59:42,754 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestDispatchMenuStructure.test_fleet_bookings_menu_stays_under_booking_root ... 2026-09-06 13:59:42,784 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestDispatchMenuStructure.test_fleet_operations_root_menu_exists ... 2026-09-06 13:59:42,803 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestDispatchMenuStructure.test_reporting_menu_has_manager_group ... 2026-09-06 13:59:42,826 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:59:42,836 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestDispatchReparentedMenuNames.test_reparented_menus_resolve_to_operations_app_root ... 2026-09-06 13:59:42,852 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestDispatchReparentedMenuNames.test_reparented_menus_show_real_names_not_xmlids ... 2026-09-06 13:59:42,886 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:59:42,900 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestVehicleVrpConfigView.test_last_known_position_fields_surfaced_readonly ... 2026-09-06 13:59:42,944 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestVehicleVrpConfigView.test_vrp_routing_config_fields_surfaced ... 2026-09-06 13:59:43,029 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:59:43,041 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestTripWaypointActualsView.test_waypoint_actual_axis_surfaced ... 2026-09-06 13:59:43,146 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestTripWaypointActualsView.test_waypoint_state_uses_badge_widget ... 2026-09-06 13:59:43,258 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:59:43,399 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestDispatchVehicleMaxPayload.test_vehicle_max_payload_mirrors_assigned_vehicle ... 2026-09-06 13:59:43,478 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestDispatchVehicleMaxPayload.test_vehicle_max_payload_zero_without_vehicle ... 2026-09-06 13:59:43,515 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:59:43,944 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <372494015661646.1788703183.833059310913086-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:59:44,092 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2123] 2026-09-06 13:59:44,181 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <643648528024136.1788703184.132136344909668-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:59:44,190 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2124] 2026-09-06 13:59:44,307 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2125] 2026-09-06 13:59:44,395 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2126] 2026-09-06 13:59:44,478 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <953578115188692.1788703184.431507110595703-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:59:44,484 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2127] 2026-09-06 13:59:44,560 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <915931309088718.1788703184.519471645355225-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:59:44,575 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2128] 2026-09-06 13:59:44,672 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2129] 2026-09-06 13:59:44,898 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [385] 2026-09-06 13:59:45,040 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverStopMachine.test_gps_coords_stored_and_location_source_is_gps ... 2026-09-06 13:59:45,115 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverStopMachine.test_illegal_action_arrive_twice_raises ... 2026-09-06 13:59:45,224 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverStopMachine.test_illegal_action_depart_from_arrived_state_raises ... 2026-09-06 13:59:45,334 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverStopMachine.test_illegal_action_load_on_planned_stop_raises ... 2026-09-06 13:59:45,439 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverStopMachine.test_illegal_action_unload_on_planned_stop_raises ... 2026-09-06 13:59:45,557 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverStopMachine.test_illegal_per_stop_action_before_trip_start_raises ... 2026-09-06 13:59:45,597 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverStopMachine.test_item_actual_dropoff_time_derives_from_wp_unload_time ... 2026-09-06 13:59:45,656 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverStopMachine.test_item_actual_pickup_time_derives_from_wp_load_time ... 2026-09-06 13:59:45,716 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverStopMachine.test_mixed_stop_full_state_machine_with_all_four_actuals ... 2026-09-06 13:59:45,848 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverStopMachine.test_no_item_stop_autoservices_on_arrive ... 2026-09-06 13:59:45,929 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [386] 2026-09-06 13:59:46,070 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [387, 388] 2026-09-06 13:59:46,211 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverStopMachine.test_pickup_stop_advances_planned_to_departed_and_stamps_actuals ... 2026-09-06 13:59:46,271 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverStopMachine.test_planned_address_fallback_when_no_coords_passed ... 2026-09-06 13:59:46,333 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverStopMachine.test_vehicle_last_position_source_mirrors_waypoint ... 2026-09-06 13:59:46,397 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverStopMachine.test_vehicle_position_updates_on_driver_action ... 2026-09-06 13:59:46,471 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:59:46,851 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <833823674753716.1788703186.728495121002197-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:59:47,021 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2130] 2026-09-06 13:59:47,108 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <998934861469579.1788703187.058207750320435-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:59:47,115 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2131] 2026-09-06 13:59:47,200 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2132] 2026-09-06 13:59:47,314 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2133] 2026-09-06 13:59:47,405 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <050677892006631.1788703187.349367618560791-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:59:47,411 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2134] 2026-09-06 13:59:47,510 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <800192443790702.1788703187.445026874542236-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:59:47,518 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2135] 2026-09-06 13:59:47,640 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2136] 2026-09-06 13:59:47,957 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [391] 2026-09-06 13:59:48,108 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverBridge.test_driver_start_bridges_to_action_start ... 2026-09-06 13:59:48,157 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverBridge.test_driver_start_returns_error_if_trip_already_in_progress ... 2026-09-06 13:59:48,234 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverBridge.test_finish_trip_refused_when_stop_is_arrived ... 2026-09-06 13:59:48,322 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverBridge.test_finish_trip_refused_while_stop_still_active ... 2026-09-06 13:59:48,432 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverBridge.test_finish_trip_when_all_stops_departed_bridges_to_action_done ... 2026-09-06 13:59:48,523 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverBridge.test_finish_trip_with_failed_stop_still_completes ... 2026-09-06 13:59:48,635 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:59:49,012 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <166131024274568.1788703188.917462110519409-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:59:49,141 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2137] 2026-09-06 13:59:49,220 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <189907142527738.1788703189.178156614303589-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:59:49,227 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2138] 2026-09-06 13:59:49,326 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2139] 2026-09-06 13:59:49,411 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2140] 2026-09-06 13:59:49,489 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <639177622667889.1788703189.440302848815918-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:59:49,496 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2141] 2026-09-06 13:59:49,577 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <497906642491344.1788703189.530898332595825-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:59:49,587 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2142] 2026-09-06 13:59:49,666 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2143] 2026-09-06 13:59:49,844 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [393] 2026-09-06 13:59:49,926 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverException.test_failed_dropoff_stop_leaves_item_actual_dropoff_time_null ... 2026-09-06 13:59:49,992 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverException.test_failed_pickup_stop_leaves_item_actual_pickup_time_null ... 2026-09-06 13:59:50,034 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverException.test_report_issue_on_arrived_stop_marks_failed ... 2026-09-06 13:59:50,082 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverException.test_report_issue_on_departed_stop_raises ... 2026-09-06 13:59:50,161 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverException.test_report_issue_on_planned_stop_marks_failed_and_stamps ... 2026-09-06 13:59:50,212 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverException.test_report_issue_on_serviced_stop_raises ... 2026-09-06 13:59:50,293 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [394] 2026-09-06 13:59:50,484 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [395, 396] 2026-09-06 13:59:50,653 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverException.test_report_issue_with_invalid_reason_raises ... 2026-09-06 13:59:50,759 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverException.test_report_issue_without_note_is_valid ... 2026-09-06 13:59:50,828 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 13:59:51,197 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <299933090695500.1788703191.104195833206177-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:59:51,309 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2144] 2026-09-06 13:59:51,393 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <309377728947208.1788703191.353237390518188-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:59:51,400 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2145] 2026-09-06 13:59:51,465 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2146] 2026-09-06 13:59:51,561 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2147] 2026-09-06 13:59:51,640 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <717034579848522.1788703191.600328922271729-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:59:51,650 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2148] 2026-09-06 13:59:51,743 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <555622012397262.1788703191.698045730590820-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:59:51,749 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2149] 2026-09-06 13:59:51,827 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2150] 2026-09-06 13:59:52,047 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [399] 2026-09-06 13:59:52,183 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverSecurity.test_driver_can_read_own_trip ... 2026-09-06 13:59:52,509 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverSecurity.test_driver_cannot_act_on_another_drivers_waypoint ... 2026-09-06 13:59:53,089 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [311], uid: 489, model: trip.waypoint 2026-09-06 13:59:53,133 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverSecurity.test_driver_cannot_read_another_drivers_trip ... 2026-09-06 13:59:53,518 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverSecurity.test_driver_search_returns_only_own_trips ... 2026-09-06 13:59:53,957 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverSecurity.test_fleet_group_driver_does_not_imply_fleet_group_user ... 2026-09-06 13:59:53,979 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverSecurity.test_fleet_group_driver_implies_base_group_user ... 2026-09-06 13:59:54,001 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverSecurity.test_get_current_driver_trips_returns_only_confirmed_and_in_progress ... 2026-09-06 13:59:54,710 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2151] 2026-09-06 13:59:54,930 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 13:59:55,537 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <356003684978707.1788703195.442544937133789-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 13:59:55,625 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2152] 2026-09-06 13:59:55,697 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <100837473910410.1788703195.655095100402832-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 13:59:55,702 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2153] 2026-09-06 13:59:55,772 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2154] 2026-09-06 13:59:55,857 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2155] 2026-09-06 13:59:55,945 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <092454733047646.1788703195.900908946990967-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 13:59:55,952 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2156] 2026-09-06 13:59:56,046 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <482038973877848.1788703195.994589805603027-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 13:59:56,052 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2157] 2026-09-06 13:59:56,155 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2158] 2026-09-06 13:59:56,491 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [401] 2026-09-06 13:59:56,605 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [402] 2026-09-06 13:59:56,764 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [403, 404] 2026-09-06 13:59:56,974 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2159] 2026-09-06 13:59:57,013 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour: Starting TestDriverExecutionTour.test_driver_execution_tour ... 2026-09-06 13:59:57,288 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Chrome pid: 3100 2026-09-06 13:59:57,289 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Chrome headless temporary user profile dir: /tmp/tmpjwy2oqb2_chrome_odoo 2026-09-06 13:59:57,289 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Issuing json command http://127.0.0.1:45829/json/version 2026-09-06 13:59:57,290 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request http://127.0.0.1:45829/json/version with timeout 3 increased to 10s during tests 2026-09-06 13:59:57,299 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Browser version: Chrome/150.0.7871.114 2026-09-06 13:59:57,299 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Issuing json command http://127.0.0.1:45829/json 2026-09-06 13:59:57,300 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request http://127.0.0.1:45829/json with timeout 3 increased to 10s during tests 2026-09-06 13:59:57,308 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Websocket url found: ws://127.0.0.1:45829/devtools/page/8EE1466B95B3C66A06839D5A3F4BF4D1 2026-09-06 13:59:57,373 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Enable chrome headless console log notification 2026-09-06 13:59:57,385 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Chrome headless enable page notifications 2026-09-06 13:59:57,460 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:driver_exec_tour from n/a 2026-09-06 13:59:57,470 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Setting session cookie in browser 2026-09-06 13:59:57,474 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Open "http://127.0.0.1:8069/web#action=viin_fleet_planning.action_driver_execution_client" in browser 2026-09-06 13:59:57,474 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Navigating to: "http://127.0.0.1:8069/web#action=viin_fleet_planning.action_driver_execution_client" 2026-09-06 13:59:57,485 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 13:59:58,419 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:58] "GET /web HTTP/1.1" 200 - 177 0.149 0.787 2026-09-06 13:59:58,424 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Navigation result: {'frameId': '8EE1466B95B3C66A06839D5A3F4BF4D1', 'loaderId': 'C1D4291C3DD97DE0E460FE448B563525', 'isDownload': False} 2026-09-06 13:59:58,424 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Evaluate ready code "odoo.isTourReady('driver_execution_tour')" 2026-09-06 13:59:58,458 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:58] "GET /web/assets/f6e2dc9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-09-06 13:59:58,594 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:58] "GET /web/webclient/load_menus/2995e8bc92eb19b83450984d4179440b08d37c7bb6299eba43a7699b6e420d47 HTTP/1.1" 200 - 113 0.059 0.079 2026-09-06 13:59:58,608 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:58] "GET /web/assets/d2e7eed/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.160 2026-09-06 13:59:58,638 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:58] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.011 0.160 2026-09-06 13:59:58,665 127 INFO rb-41ce622-224575-412242 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-09-06 13:59:58,667 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:58] "GET /web/webclient/translations/9440eddd96c1132712da6229c9ff330970ef7ddc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.205 2026-09-06 13:59:58,699 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:58] "GET /web/assets/fee8467/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-09-06 13:59:58,791 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:58] "GET /web/assets/ba47c4d/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.009 0.015 2026-09-06 13:59:59,269 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:59] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-09-06 13:59:59,274 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:59] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-09-06 13:59:59,289 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:59] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-09-06 13:59:59,296 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour.browser: Owl is running in 'dev' mode. 2026-09-06 13:59:59,298 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:59] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.012 2026-09-06 13:59:59,307 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:59] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-06 13:59:59,344 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:59] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.016 2026-09-06 13:59:59,365 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:59] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.018 2026-09-06 13:59:59,378 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:59] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.003 0.028 2026-09-06 13:59:59,388 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Evaluate test code "odoo.startTour('driver_execution_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/web#action=viin_fleet_planning.action_driver_execution_client", "delayToCheckUndeterminisms": 0})" 2026-09-06 13:59:59,401 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour.browser: [1/14] Tour driver_execution_tour → Step Driver 'My Trips' client action mounted (trigger: .o_driver_exec) 2026-09-06 13:59:59,481 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-06 13:59:59,490 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-06 13:59:59,521 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:59] "POST /mail/data HTTP/1.1" 200 - 47 0.049 0.068 2026-09-06 13:59:59,562 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:59] "GET /web/image/res.partner/1228/avatar_128?unique=1788703194000 HTTP/1.1" 200 - 15 0.011 0.133 2026-09-06 13:59:59,563 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:59] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.102 2026-09-06 13:59:59,596 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:59] "GET /web/image?model=res.users&field=avatar_128&id=493 HTTP/1.1" 200 - 9 0.008 0.178 2026-09-06 13:59:59,610 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:59] "POST /web/action/load HTTP/1.1" 200 - 7 0.005 0.182 2026-09-06 13:59:59,635 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:59] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.011 0.091 2026-09-06 13:59:59,637 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:59] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-06 13:59:59,655 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:59] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.006 0.022 2026-09-06 13:59:59,679 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:59] "POST /web/dataset/call_kw/fleet.vehicle.trip/get_current_driver_trips HTTP/1.1" 200 - 4 0.005 0.009 2026-09-06 13:59:59,694 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-06 13:59:59,715 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:59] "POST /web/dataset/call_kw/fleet.vehicle.trip/read HTTP/1.1" 200 - 4 0.009 0.015 2026-09-06 13:59:59,747 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:59] "POST /web/dataset/call_kw/fleet.vehicle.trip/read HTTP/1.1" 200 - 10 0.010 0.014 2026-09-06 13:59:59,788 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:59] "POST /web/dataset/call_kw/trip.waypoint/read HTTP/1.1" 200 - 13 0.009 0.020 2026-09-06 13:59:59,826 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 13:59:59] "POST /web/dataset/call_kw/fleet.booking.item/read HTTP/1.1" 200 - 10 0.018 0.014 2026-09-06 13:59:59,867 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour.browser: [2/14] Tour driver_execution_tour → Step Start the assigned trip (trigger: .o_driver_start_btn) 2026-09-06 13:59:59,934 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour.browser: [3/14] Tour driver_execution_tour → Step Ordered stop list is present with the list role (trigger: .o_driver_stops[role='list']) 2026-09-06 14:00:00,086 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:00:00] "POST /web/dataset/call_kw/fleet.vehicle.trip/action_driver_start HTTP/1.1" 200 - 70 0.084 0.067 2026-09-06 14:00:00,115 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:00:00] "POST /web/dataset/call_kw/fleet.vehicle.trip/read HTTP/1.1" 200 - 5 0.007 0.010 2026-09-06 14:00:00,142 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour.browser: [4/14] Tour driver_execution_tour → Step The active stop is labelled for assistive tech (trigger: .o_driver_stop_active[aria-label]) 2026-09-06 14:00:00,153 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:00:00] "POST /web/dataset/call_kw/trip.waypoint/read HTTP/1.1" 200 - 8 0.012 0.017 2026-09-06 14:00:00,190 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:00:00] "POST /web/dataset/call_kw/fleet.booking.item/read HTTP/1.1" 200 - 7 0.008 0.011 2026-09-06 14:00:00,207 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour.browser: [5/14] Tour driver_execution_tour → Step Stop 1: Arrived (trigger: .o_driver_stop_active .o_driver_primary_action:contains(Arrived)) 2026-09-06 14:00:00,279 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour.browser: [6/14] Tour driver_execution_tour → Step Stop 1: Loaded (trigger: .o_driver_stop_active .o_driver_primary_action:contains(Loaded)) 2026-09-06 14:00:00,349 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:00:00] "POST /web/dataset/call_kw/trip.waypoint/action_arrive HTTP/1.1" 200 - 31 0.033 0.035 2026-09-06 14:00:00,380 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:00:00] "POST /web/dataset/call_kw/fleet.vehicle.trip/read HTTP/1.1" 200 - 5 0.009 0.017 2026-09-06 14:00:00,412 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:00:00] "POST /web/dataset/call_kw/trip.waypoint/read HTTP/1.1" 200 - 8 0.009 0.014 2026-09-06 14:00:00,438 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:00:00] "POST /web/dataset/call_kw/fleet.booking.item/read HTTP/1.1" 200 - 7 0.005 0.015 2026-09-06 14:00:00,476 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour.browser: [7/14] Tour driver_execution_tour → Step Stop 1: Depart (trigger: .o_driver_stop_active .o_driver_primary_action:contains(Depart)) 2026-09-06 14:00:00,518 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:00:00] "POST /web/dataset/call_kw/trip.waypoint/action_load HTTP/1.1" 200 - 17 0.019 0.022 2026-09-06 14:00:00,550 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:00:00] "POST /web/dataset/call_kw/fleet.vehicle.trip/read HTTP/1.1" 200 - 5 0.012 0.009 2026-09-06 14:00:00,580 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:00:00] "POST /web/dataset/call_kw/trip.waypoint/read HTTP/1.1" 200 - 8 0.008 0.015 2026-09-06 14:00:00,604 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:00:00] "POST /web/dataset/call_kw/fleet.booking.item/read HTTP/1.1" 200 - 7 0.011 0.009 2026-09-06 14:00:00,641 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour.browser: [8/14] Tour driver_execution_tour → Step Stop 2: Arrived (trigger: .o_driver_stop_active .o_driver_primary_action:contains(Arrived)) 2026-09-06 14:00:00,669 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:00:00] "POST /web/dataset/call_kw/trip.waypoint/action_depart HTTP/1.1" 200 - 10 0.009 0.016 2026-09-06 14:00:00,699 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:00:00] "POST /web/dataset/call_kw/fleet.vehicle.trip/read HTTP/1.1" 200 - 5 0.005 0.017 2026-09-06 14:00:00,733 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:00:00] "POST /web/dataset/call_kw/trip.waypoint/read HTTP/1.1" 200 - 8 0.015 0.013 2026-09-06 14:00:00,759 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:00:00] "POST /web/dataset/call_kw/fleet.booking.item/read HTTP/1.1" 200 - 7 0.006 0.012 2026-09-06 14:00:00,791 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour.browser: [9/14] Tour driver_execution_tour → Step Stop 2: Delivered (trigger: .o_driver_stop_active .o_driver_primary_action:contains(Delivered)) 2026-09-06 14:00:00,833 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:00:00] "POST /web/dataset/call_kw/trip.waypoint/action_arrive HTTP/1.1" 200 - 16 0.021 0.020 2026-09-06 14:00:00,858 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:00:00] "POST /web/dataset/call_kw/fleet.vehicle.trip/read HTTP/1.1" 200 - 5 0.006 0.009 2026-09-06 14:00:00,891 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:00:00] "POST /web/dataset/call_kw/trip.waypoint/read HTTP/1.1" 200 - 8 0.009 0.017 2026-09-06 14:00:00,914 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:00:00] "POST /web/dataset/call_kw/fleet.booking.item/read HTTP/1.1" 200 - 7 0.006 0.009 2026-09-06 14:00:00,941 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour.browser: [10/14] Tour driver_execution_tour → Step Stop 2: Depart (trigger: .o_driver_stop_active .o_driver_primary_action:contains(Depart)) 2026-09-06 14:00:00,980 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:00:00] "POST /web/dataset/call_kw/trip.waypoint/action_unload HTTP/1.1" 200 - 17 0.016 0.021 2026-09-06 14:00:01,001 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:00:01] "POST /web/dataset/call_kw/fleet.vehicle.trip/read HTTP/1.1" 200 - 5 0.007 0.009 2026-09-06 14:00:01,037 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:00:01] "POST /web/dataset/call_kw/trip.waypoint/read HTTP/1.1" 200 - 8 0.011 0.015 2026-09-06 14:00:01,061 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:00:01] "POST /web/dataset/call_kw/fleet.booking.item/read HTTP/1.1" 200 - 7 0.005 0.010 2026-09-06 14:00:01,091 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour.browser: [11/14] Tour driver_execution_tour → Step Stop 3: open the Report problem picker (trigger: .o_driver_stop_active .o_driver_report_issue) 2026-09-06 14:00:01,125 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:00:01] "POST /web/dataset/call_kw/trip.waypoint/action_depart HTTP/1.1" 200 - 10 0.017 0.016 2026-09-06 14:00:01,147 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:00:01] "POST /web/dataset/call_kw/fleet.vehicle.trip/read HTTP/1.1" 200 - 5 0.006 0.009 2026-09-06 14:00:01,180 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:00:01] "POST /web/dataset/call_kw/trip.waypoint/read HTTP/1.1" 200 - 8 0.010 0.015 2026-09-06 14:00:01,210 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:00:01] "POST /web/dataset/call_kw/fleet.booking.item/read HTTP/1.1" 200 - 7 0.010 0.011 2026-09-06 14:00:01,248 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour.browser: [12/14] Tour driver_execution_tour → Step Pick a reason (marks the stop failed) (trigger: .o_driver_issue_reason:first) 2026-09-06 14:00:01,319 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour.browser: [13/14] Tour driver_execution_tour → Step Finish the trip once every stop is terminal (trigger: .o_driver_finish_btn) 2026-09-06 14:00:01,340 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:00:01] "POST /web/dataset/call_kw/trip.waypoint/action_report_issue HTTP/1.1" 200 - 9 0.006 0.015 2026-09-06 14:00:01,365 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:00:01] "POST /web/dataset/call_kw/fleet.vehicle.trip/read HTTP/1.1" 200 - 5 0.008 0.011 2026-09-06 14:00:01,395 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:00:01] "POST /web/dataset/call_kw/trip.waypoint/read HTTP/1.1" 200 - 8 0.007 0.013 2026-09-06 14:00:01,417 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:00:01] "POST /web/dataset/call_kw/fleet.booking.item/read HTTP/1.1" 200 - 7 0.005 0.009 2026-09-06 14:00:01,441 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour.browser: [14/14] Tour driver_execution_tour → Step Back on My Trips with no more actionable trips (trigger: .o_driver_empty) 2026-09-06 14:00:01,550 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:00:01] "POST /web/dataset/call_kw/fleet.vehicle.trip/action_finish_driver_trip HTTP/1.1" 200 - 71 0.056 0.051 2026-09-06 14:00:01,581 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:00:01] "POST /web/dataset/call_kw/fleet.vehicle.trip/get_current_driver_trips HTTP/1.1" 200 - 4 0.012 0.009 2026-09-06 14:00:01,607 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour.browser: tour succeeded 2026-09-06 14:00:01,608 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour.browser: ╔══════════════════════════════════════╗ ║ TOUR driver_execution_tour SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-09-06 14:00:01,692 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour.browser: heap 19615824 (allocated 20656128) 2026-09-06 14:00:01,707 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Closing chrome headless with pid 3100 2026-09-06 14:00:01,711 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Closing websocket connection 2026-09-06 14:00:01,713 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Terminating chrome headless with pid 3100 2026-09-06 14:00:01,813 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Chrome Log in: /tmp/odoo_tests/rb-41ce622-224575-412242/chrome_logs/chrome_log_20260906_140001_813354_test_driver_execution_tour.txt 2026-09-06 14:00:01,813 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Removing chrome user profile "/tmp/tmpjwy2oqb2_chrome_odoo" 2026-09-06 14:00:01,870 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:00:03,763 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_fleet_booking_item_assignment_01_manual: Starting TestFleetAssignmenManual.test_002_assign_unassign_trip ... 2026-09-06 14:00:04,067 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <408490813495527.1788703203.981228113174438-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 14:00:04,129 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2160] 2026-09-06 14:00:04,225 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <182489517664516.1788703204.168989419937134-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 14:00:04,232 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2161] 2026-09-06 14:00:04,333 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2162] 2026-09-06 14:00:04,437 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2163] 2026-09-06 14:00:04,512 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <492236154952191.1788703204.470395088195801-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 14:00:04,518 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2164] 2026-09-06 14:00:04,604 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <030085026832655.1788703204.555171251296997-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 14:00:04,610 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2165] 2026-09-06 14:00:04,711 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2166] 2026-09-06 14:00:04,815 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2167] 2026-09-06 14:00:05,050 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [407] 2026-09-06 14:00:05,152 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [318, 319] 2026-09-06 14:00:05,217 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_fleet_booking_item_assignment_01_manual: Starting TestFleetAssignmenManual.test_003_assign_unassign_trip ... 2026-09-06 14:00:05,403 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <543055562187666.1788703205.281104087829590-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 14:00:05,465 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2168] 2026-09-06 14:00:05,528 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <905605746128694.1788703205.491703033447266-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 14:00:05,534 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2169] 2026-09-06 14:00:05,613 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2170] 2026-09-06 14:00:05,713 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2171] 2026-09-06 14:00:05,785 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <986834985626640.1788703205.745088338851929-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 14:00:05,793 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2172] 2026-09-06 14:00:05,863 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <928265757905709.1788703205.824068784713745-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 14:00:05,874 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2173] 2026-09-06 14:00:05,962 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2174] 2026-09-06 14:00:06,042 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2175] 2026-09-06 14:00:06,217 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [409] 2026-09-06 14:00:06,336 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [321] 2026-09-06 14:00:06,399 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_fleet_booking_item_assignment_01_manual: Starting TestFleetAssignmenManual.test_004_assign_unassign_trip ... 2026-09-06 14:00:06,566 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <177508519093182.1788703206.482836723327637-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 14:00:06,615 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2176] 2026-09-06 14:00:06,679 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <436136514053433.1788703206.641699314117432-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 14:00:06,685 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2177] 2026-09-06 14:00:06,751 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2178] 2026-09-06 14:00:06,819 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2179] 2026-09-06 14:00:06,882 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <606157181791764.1788703206.842689275741577-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 14:00:06,888 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2180] 2026-09-06 14:00:06,947 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <171520313231168.1788703206.914476633071899-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 14:00:06,952 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2181] 2026-09-06 14:00:07,029 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2182] 2026-09-06 14:00:07,105 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2183] 2026-09-06 14:00:07,284 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [411] 2026-09-06 14:00:07,487 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [322, 323] 2026-09-06 14:00:07,670 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [413] 2026-09-06 14:00:07,754 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [324, 325] 2026-09-06 14:00:07,816 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_fleet_booking_item_assignment_01_manual: Starting TestFleetAssignmenManual.test_006_assign_unassign_trip ... 2026-09-06 14:00:07,979 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <128002146018716.1788703207.877555370330811-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 14:00:08,044 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2184] 2026-09-06 14:00:08,130 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <492149648334620.1788703208.081715822219849-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 14:00:08,139 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2185] 2026-09-06 14:00:08,244 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2186] 2026-09-06 14:00:08,383 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2187] 2026-09-06 14:00:08,470 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <035872542921344.1788703208.418503999710083-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 14:00:08,483 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2188] 2026-09-06 14:00:08,560 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <954558574036765.1788703208.524067401885986-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 14:00:08,566 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2189] 2026-09-06 14:00:08,657 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2190] 2026-09-06 14:00:08,751 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2191] 2026-09-06 14:00:08,899 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <091741964188369.1788703208.862331390380859-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 14:00:08,950 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2192] 2026-09-06 14:00:09,041 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <553979481207413.1788703208.987623453140259-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 14:00:09,048 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2193] 2026-09-06 14:00:09,138 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2194] 2026-09-06 14:00:09,238 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2195] 2026-09-06 14:00:09,315 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <403201204886323.1788703209.272824764251709-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 14:00:09,325 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2196] 2026-09-06 14:00:09,411 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <582564567762907.1788703209.358832359313965-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 14:00:09,417 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2197] 2026-09-06 14:00:09,511 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2198] 2026-09-06 14:00:09,614 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2199] 2026-09-06 14:00:09,735 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 14:00:11,574 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_0001_trip_dates ... 2026-09-06 14:00:11,863 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_0002_trip_dates ... 2026-09-06 14:00:11,900 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_0003_trip_dates ... 2026-09-06 14:00:11,936 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_0004_trip_dates ... 2026-09-06 14:00:11,978 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_0005_trip_dates ... 2026-09-06 14:00:12,393 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_0006_trip_dates ... 2026-09-06 14:00:12,723 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_action_confirm ... 2026-09-06 14:00:13,162 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [418] 2026-09-06 14:00:13,532 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_change_route_001 ... 2026-09-06 14:00:13,644 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_create_trip_with_more_than_2_waypoint ... 2026-09-06 14:00:13,810 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted route.segment records with IDs: [6] 2026-09-06 14:00:14,491 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [423, 424] 2026-09-06 14:00:14,686 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_demodata_001 ... 2026-09-06 14:00:14,718 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_onchange_route_001 ... 2026-09-06 14:00:15,050 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [427] 2026-09-06 14:00:15,163 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_onchange_route_002 ... 2026-09-06 14:00:15,528 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [429, 430, 431] 2026-09-06 14:00:15,660 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_onchange_route_003 ... 2026-09-06 14:00:16,102 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [435, 436, 437] 2026-09-06 14:00:16,166 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [438, 439, 440] 2026-09-06 14:00:16,287 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [441, 442, 443] 2026-09-06 14:00:16,378 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [444, 445, 446] 2026-09-06 14:00:16,494 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_onchange_route_004 ... 2026-09-06 14:00:17,052 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [450, 451, 452] 2026-09-06 14:00:17,172 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [453, 454, 455] 2026-09-06 14:00:17,326 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_onchange_route_005 ... 2026-09-06 14:00:17,844 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [459, 460, 461] 2026-09-06 14:00:17,945 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [462, 463, 464] 2026-09-06 14:00:17,982 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_onchange_route_006 ... 2026-09-06 14:00:18,466 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_onchange_vehicle ... 2026-09-06 14:00:18,791 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_trip_waypoints_001 ... 2026-09-06 14:00:18,916 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_trip_waypoints_002 ... 2026-09-06 14:00:19,386 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [473, 474] 2026-09-06 14:00:19,439 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [367] 2026-09-06 14:00:19,510 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [475] 2026-09-06 14:00:19,589 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [477] 2026-09-06 14:00:19,690 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [478] 2026-09-06 14:00:19,806 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_trip_waypoints_003 ... 2026-09-06 14:00:19,920 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [370] 2026-09-06 14:00:19,992 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [480] 2026-09-06 14:00:20,098 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [482] 2026-09-06 14:00:20,196 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [483] 2026-09-06 14:00:20,298 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [484, 485] 2026-09-06 14:00:20,343 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_unlink ... 2026-09-06 14:00:20,738 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [488] 2026-09-06 14:00:20,979 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted fleet.vehicle.trip records with IDs: [171] 2026-09-06 14:00:20,995 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3854] 2026-09-06 14:00:21,025 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 14:00:23,113 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip_cost: Starting TestFleetVehicleTripCost.test_trip_cost_001 ... 2026-09-06 14:00:23,344 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip_cost: Starting TestFleetVehicleTripCost.test_trip_cost_002 ... 2026-09-06 14:00:23,405 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 14:00:26,029 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_high_fixes: Starting TestHighFixes.test_h1_dropoff_waypoint_mid_time_false_no_crash ... 2026-09-06 14:00:26,608 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [492] 2026-09-06 14:00:26,812 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_high_fixes: Starting TestHighFixes.test_h1_pickup_waypoint_mid_time_false_no_crash ... 2026-09-06 14:00:27,115 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [494] 2026-09-06 14:00:27,296 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_high_fixes: Starting TestHighFixes.test_h2_operation_distance_batched_compute ... 2026-09-06 14:00:27,688 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [496] 2026-09-06 14:00:27,935 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [497] 2026-09-06 14:00:28,084 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_high_fixes: Starting TestHighFixes.test_h2_operation_distance_excludes_non_done_trips ... 2026-09-06 14:00:28,411 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [499] 2026-09-06 14:00:28,541 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_high_fixes: Starting TestHighFixes.test_h3_assistant_vehicle_trip_ids_follows_trip_assignment ... 2026-09-06 14:00:29,008 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [501] 2026-09-06 14:00:29,195 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_high_fixes: Starting TestHighFixes.test_h3_assistant_vehicle_trip_ids_via_user_partner ... 2026-09-06 14:00:30,069 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [503] 2026-09-06 14:00:30,270 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-06 14:00:31,004 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_planning_group_ladder: Starting TestPlanningGroupLadder.test_admin_supersets_operator_and_booking_admin ... 2026-09-06 14:00:31,047 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_planning_group_ladder: Starting TestPlanningGroupLadder.test_admin_transitively_holds_operator_closure ... 2026-09-06 14:00:31,097 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_planning_group_ladder: Starting TestPlanningGroupLadder.test_driver_role_stays_off_ladder ... 2026-09-06 14:00:31,114 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_planning_group_ladder: Starting TestPlanningGroupLadder.test_operator_inherits_composed_role_closure ... 2026-09-06 14:00:31,138 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_planning_group_ladder: Starting TestPlanningGroupLadder.test_operator_sees_fleet_operations_tree ... 2026-09-06 14:00:31,232 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_planning_group_ladder: Starting TestPlanningGroupLadder.test_root_and_admin_are_default_members_of_group_admin ... 2026-09-06 14:00:31,287 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:00:31,629 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_planning_group_ladder: Starting TestPlanningUniversalMenu.test_bookings_container_stays_under_universal_root ... 2026-09-06 14:00:31,694 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_planning_group_ladder: Starting TestPlanningUniversalMenu.test_plain_employee_keeps_top_level_booking_app ... 2026-09-06 14:00:31,808 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:00:33,545 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_route_canonicalization: Starting TestRouteCanonicalisation.test_explicit_route_not_downgraded_to_popular_sibling ... 2026-09-06 14:00:33,828 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 14:00:35,645 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_trip_segment_constraint: Starting TestTripSegmentConstraint.test_check_route_section_id_one_side_address_mismatch ... 2026-09-06 14:00:35,855 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 14:00:37,498 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_vehicle_trip_start: Starting TestVehicleTripWizard.test_trip_start_wizard_001 ... 2026-09-06 14:00:37,899 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [506] 2026-09-06 14:00:38,062 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [507] 2026-09-06 14:00:38,149 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_vehicle_trip_start: Starting TestVehicleTripWizard.test_trip_start_wizard_002 ... 2026-09-06 14:00:38,422 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [509] 2026-09-06 14:00:38,567 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [510] 2026-09-06 14:00:38,660 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 14:00:39,194 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <864365987993879.1788703239.106027126312256-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 14:00:39,280 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2200] 2026-09-06 14:00:39,363 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <244064236501061.1788703239.321137428283691-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 14:00:39,369 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2201] 2026-09-06 14:00:39,452 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2202] 2026-09-06 14:00:39,544 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2203] 2026-09-06 14:00:39,631 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <381588544644014.1788703239.579298973083496-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 14:00:39,636 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2204] 2026-09-06 14:00:39,715 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <369864220704931.1788703239.671552419662476-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 14:00:39,723 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2205] 2026-09-06 14:00:39,805 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2206] 2026-09-06 14:00:39,820 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_vrp_apply: Starting TestVRPApplyCreatesTrip.test_apply_creates_draft_trip_when_vehicle_has_none ... 2026-09-06 14:00:40,137 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #540 deleted trip.segment records with IDs: [512] 2026-09-06 14:00:40,220 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:00:40,800 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <178577013240293.1788703240.717302560806274-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 14:00:40,936 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2207] 2026-09-06 14:00:41,013 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <087547877941692.1788703240.967294692993164-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 14:00:41,018 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2208] 2026-09-06 14:00:41,101 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2209] 2026-09-06 14:00:41,194 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2210] 2026-09-06 14:00:41,277 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <464795083119493.1788703241.235527992248535-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 14:00:41,283 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2211] 2026-09-06 14:00:41,359 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <954448382817152.1788703241.316297769546509-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 14:00:41,368 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2212] 2026-09-06 14:00:41,446 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2213] 2026-09-06 14:00:41,462 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_vrp_apply: Starting TestVRPApplyReusesTrip.test_apply_reuses_existing_assignable_trip ... 2026-09-06 14:00:41,713 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #541 deleted trip.segment records with IDs: [514] 2026-09-06 14:00:41,809 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:00:43,382 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_vrp_engine: Starting TestVrpSeamNoOp.test_vrp_empty_items_echoes_provider_verbatim ... 2026-09-06 14:00:43,461 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_vrp_engine: Starting TestVrpSeamNoOp.test_vrp_empty_items_returns_exactly_three_keys ... 2026-09-06 14:00:43,493 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 14:00:45,077 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_vrp_engine: Starting TestVrpFeasiblePlan.test_vrp_feasible_solution ... 2026-09-06 14:00:45,392 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <171105843894006.1788703245.317692518234253-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 14:00:45,473 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2214] 2026-09-06 14:00:45,549 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <462118357800850.1788703245.507932662963867-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 14:00:45,555 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2215] 2026-09-06 14:00:45,630 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2216] 2026-09-06 14:00:45,709 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2217] 2026-09-06 14:00:45,776 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <131246238692411.1788703245.737201213836670-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 14:00:45,782 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2218] 2026-09-06 14:00:45,852 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <145089976062927.1788703245.809304237365723-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 14:00:45,858 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2219] 2026-09-06 14:00:45,924 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2220] 2026-09-06 14:00:45,992 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2221] 2026-09-06 14:00:46,089 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <654966546064433.1788703246.055262804031372-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 14:00:46,131 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2222] 2026-09-06 14:00:46,208 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <076849090503524.1788703246.166534185409546-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 14:00:46,214 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2223] 2026-09-06 14:00:46,291 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2224] 2026-09-06 14:00:46,361 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2225] 2026-09-06 14:00:46,420 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <208594567000575.1788703246.389518260955811-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 14:00:46,425 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2226] 2026-09-06 14:00:46,483 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <848633510457620.1788703246.454076051712036-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 14:00:46,488 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2227] 2026-09-06 14:00:46,565 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2228] 2026-09-06 14:00:46,632 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2229] 2026-09-06 14:00:51,707 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 14:00:53,380 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_vrp_engine: Starting TestVrpPerLegCumulative.test_vrp_per_leg_reload_route_is_feasible ... 2026-09-06 14:00:53,701 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <657893499163433.1788703253.633714914321899-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 14:00:53,770 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2230] 2026-09-06 14:00:53,837 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <326623916639340.1788703253.801203966140747-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 14:00:53,843 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2231] 2026-09-06 14:00:53,918 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2232] 2026-09-06 14:00:53,993 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2233] 2026-09-06 14:00:54,077 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <289752885764833.1788703254.023016691207886-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 14:00:54,090 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2234] 2026-09-06 14:00:54,165 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <219109878717886.1788703254.124368190765381-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 14:00:54,172 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2235] 2026-09-06 14:00:54,247 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2236] 2026-09-06 14:00:54,342 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2237] 2026-09-06 14:00:54,461 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <420984674526153.1788703254.424416542053223-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 14:00:54,507 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2238] 2026-09-06 14:00:54,578 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <811399770228838.1788703254.539764881134033-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 14:00:54,584 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2239] 2026-09-06 14:00:54,680 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2240] 2026-09-06 14:00:54,756 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2241] 2026-09-06 14:00:54,829 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <266189031723365.1788703254.790457487106323-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 14:00:54,836 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2242] 2026-09-06 14:00:54,911 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <754536480330344.1788703254.872329711914062-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 14:00:54,917 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2243] 2026-09-06 14:00:54,994 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2244] 2026-09-06 14:00:55,073 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2245] 2026-09-06 14:00:55,188 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <506454280460067.1788703255.146751403808594-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 14:00:55,239 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2246] 2026-09-06 14:00:55,326 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <138272711990500.1788703255.276379108428955-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 14:00:55,331 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2247] 2026-09-06 14:00:55,407 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2248] 2026-09-06 14:00:55,498 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2249] 2026-09-06 14:00:55,560 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <963698804869608.1788703255.530554294586182-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 14:00:55,568 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2250] 2026-09-06 14:00:55,649 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <046906234721190.1788703255.598914861679077-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 14:00:55,658 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2251] 2026-09-06 14:00:55,763 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2252] 2026-09-06 14:00:55,865 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2253] 2026-09-06 14:01:00,972 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 14:01:02,495 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_vrp_engine: Starting TestVrpDroppedReasons.test_vrp_drop_missing_coordinates_item ... 2026-09-06 14:01:02,867 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <741135122104604.1788703262.757086277008057-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 14:01:02,938 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2254] 2026-09-06 14:01:03,009 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <282329766115667.1788703262.970933675765991-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 14:01:03,016 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2255] 2026-09-06 14:01:03,115 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2256] 2026-09-06 14:01:03,218 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2257] 2026-09-06 14:01:03,302 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <325226502375345.1788703263.253247261047363-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 14:01:03,309 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2258] 2026-09-06 14:01:03,407 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <907549105071271.1788703263.341866016387939-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 14:01:03,414 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2259] 2026-09-06 14:01:03,500 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2260] 2026-09-06 14:01:03,574 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2261] 2026-09-06 14:01:03,632 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_vrp_engine: Starting TestVrpDroppedReasons.test_vrp_drop_no_available_vehicle_item ... 2026-09-06 14:01:03,855 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <611368908081223.1788703263.780705213546753-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 14:01:03,917 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2262] 2026-09-06 14:01:03,986 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <613210164705251.1788703263.950106859207153-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 14:01:03,991 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2263] 2026-09-06 14:01:04,058 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2264] 2026-09-06 14:01:04,129 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2265] 2026-09-06 14:01:04,200 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <152109289155254.1788703264.158905744552612-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 14:01:04,207 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2266] 2026-09-06 14:01:04,283 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <229727908359588.1788703264.242042541503906-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 14:01:04,289 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2267] 2026-09-06 14:01:04,366 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2268] 2026-09-06 14:01:04,450 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2269] 2026-09-06 14:01:04,755 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [516] 2026-09-06 14:01:05,060 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <922017646084093.1788703265.033022642135620-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 14:01:05,127 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2270] 2026-09-06 14:01:05,198 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <799220791076831.1788703265.161586523056030-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 14:01:05,204 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2271] 2026-09-06 14:01:05,280 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2272] 2026-09-06 14:01:05,349 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2273] 2026-09-06 14:01:05,413 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <492431789518277.1788703265.377511262893677-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 14:01:05,419 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2274] 2026-09-06 14:01:05,484 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <352059584496437.1788703265.450189113616943-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 14:01:05,490 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2275] 2026-09-06 14:01:05,568 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2276] 2026-09-06 14:01:05,641 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2277] 2026-09-06 14:01:05,696 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_vrp_engine: Starting TestVrpDroppedReasons.test_vrp_drop_out_of_window_item ... 2026-09-06 14:01:05,992 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <654157372802568.1788703265.886350870132446-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 14:01:06,066 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2278] 2026-09-06 14:01:06,144 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <437668442150858.1788703266.100446939468384-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 14:01:06,153 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2279] 2026-09-06 14:01:06,232 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2280] 2026-09-06 14:01:06,309 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2281] 2026-09-06 14:01:06,373 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <987977588293174.1788703266.336304903030396-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 14:01:06,380 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2282] 2026-09-06 14:01:06,449 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <359734488685460.1788703266.406925916671753-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 14:01:06,457 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2283] 2026-09-06 14:01:06,559 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2284] 2026-09-06 14:01:06,669 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2285] 2026-09-06 14:01:06,717 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_vrp_engine: Starting TestVrpDroppedReasons.test_vrp_drop_over_capacity_item ... 2026-09-06 14:01:07,008 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <491672253979319.1788703266.897132396697998-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 14:01:07,112 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2286] 2026-09-06 14:01:07,192 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <089765794552988.1788703267.150595664978027-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 14:01:07,198 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2287] 2026-09-06 14:01:07,269 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2288] 2026-09-06 14:01:07,349 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2289] 2026-09-06 14:01:07,423 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <028744919532478.1788703267.387319564819336-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 14:01:07,427 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2290] 2026-09-06 14:01:07,486 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <434677523495627.1788703267.449112653732300-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 14:01:07,497 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2291] 2026-09-06 14:01:07,568 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2292] 2026-09-06 14:01:07,640 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2293] 2026-09-06 14:01:07,707 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 14:01:09,372 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_vrp_engine: Starting TestVrpAvailability.test_vrp_busy_vehicle_is_excluded ... 2026-09-06 14:01:09,671 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <544902247658028.1788703269.604873657226562-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 14:01:09,734 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2294] 2026-09-06 14:01:09,805 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <475032614902416.1788703269.768503665924072-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 14:01:09,809 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2295] 2026-09-06 14:01:09,880 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2296] 2026-09-06 14:01:09,950 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2297] 2026-09-06 14:01:10,018 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <611144405954452.1788703269.981176376342773-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 14:01:10,023 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2298] 2026-09-06 14:01:10,090 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <072205461000289.1788703270.054811239242554-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 14:01:10,096 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2299] 2026-09-06 14:01:10,165 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2300] 2026-09-06 14:01:10,238 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2301] 2026-09-06 14:01:10,587 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [518] 2026-09-06 14:01:10,850 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <411803233072721.1788703270.822400808334351-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 14:01:10,899 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2302] 2026-09-06 14:01:10,950 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <847216970070423.1788703270.923543214797974-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 14:01:10,954 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2303] 2026-09-06 14:01:11,037 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2304] 2026-09-06 14:01:11,113 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2305] 2026-09-06 14:01:11,183 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <618726312893082.1788703271.141078233718872-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 14:01:11,190 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2306] 2026-09-06 14:01:11,269 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <138052086013834.1788703271.215873956680298-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 14:01:11,276 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2307] 2026-09-06 14:01:11,364 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2308] 2026-09-06 14:01:11,438 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2309] 2026-09-06 14:01:16,515 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 14:01:18,114 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_vrp_engine: Starting TestVrpMultiDepot.test_vrp_each_route_rooted_at_own_depot ... 2026-09-06 14:01:18,467 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <665381664286904.1788703278.396772146224976-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 14:01:18,530 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2310] 2026-09-06 14:01:18,592 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <846243103139511.1788703278.550810575485229-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 14:01:18,597 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2311] 2026-09-06 14:01:18,661 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2312] 2026-09-06 14:01:18,725 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2313] 2026-09-06 14:01:18,778 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <736603915288792.1788703278.747365236282349-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 14:01:18,785 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2314] 2026-09-06 14:01:18,861 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <547001040873513.1788703278.817838191986084-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 14:01:18,867 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2315] 2026-09-06 14:01:18,937 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2316] 2026-09-06 14:01:19,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2317] 2026-09-06 14:01:19,103 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <731643611619203.1788703279.067349672317505-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 14:01:19,156 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2318] 2026-09-06 14:01:19,232 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <913360921035236.1788703279.189116239547729-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 14:01:19,241 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2319] 2026-09-06 14:01:19,321 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2320] 2026-09-06 14:01:19,390 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2321] 2026-09-06 14:01:19,469 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <415924616059033.1788703279.418148279190063-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 14:01:19,478 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2322] 2026-09-06 14:01:19,558 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <788570646889812.1788703279.516810894012451-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 14:01:19,567 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2323] 2026-09-06 14:01:19,644 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2324] 2026-09-06 14:01:19,724 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2325] 2026-09-06 14:01:24,807 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 14:01:26,351 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_vrp_robustness: Starting TestVrpMatrixTeleport.test_missing_offdiagonal_cell_is_repaired_not_teleport ... 2026-09-06 14:01:26,516 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 14:01:27,835 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_vrp_robustness: Starting TestVrpClassifyDroppedReasons.test_in_horizon_but_window_too_tight_is_reason_time_window ... 2026-09-06 14:01:28,114 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <495964710171331.1788703288.047515153884888-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 14:01:28,187 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2326] 2026-09-06 14:01:28,249 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <557424605665954.1788703288.217092275619507-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 14:01:28,259 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2327] 2026-09-06 14:01:28,339 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2328] 2026-09-06 14:01:28,452 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2329] 2026-09-06 14:01:28,532 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <294027784014830.1788703288.487222433090210-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 14:01:28,537 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2330] 2026-09-06 14:01:28,605 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <674686650281960.1788703288.567610025405884-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 14:01:28,610 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2331] 2026-09-06 14:01:28,678 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2332] 2026-09-06 14:01:28,780 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2333] 2026-09-06 14:01:28,840 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_vrp_robustness: Starting TestVrpClassifyDroppedReasons.test_seats_exceeded_drop_is_reason_seats_not_capacity ... 2026-09-06 14:01:29,154 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <536664167611219.1788703289.042849540710449-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 14:01:29,230 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2334] 2026-09-06 14:01:29,300 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <795664535799664.1788703289.254684686660767-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 14:01:29,305 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2335] 2026-09-06 14:01:29,394 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2336] 2026-09-06 14:01:29,476 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2337] 2026-09-06 14:01:29,565 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <992297090122494.1788703289.519951820373535-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 14:01:29,570 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2338] 2026-09-06 14:01:29,639 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <877674339884656.1788703289.597949028015137-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 14:01:29,644 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2339] 2026-09-06 14:01:29,734 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2340] 2026-09-06 14:01:29,796 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2341] 2026-09-06 14:01:29,837 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 14:01:31,213 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_vrp_robustness: Starting TestVrpSolverMeta.test_no_solution_meta_is_honest ... 2026-09-06 14:01:31,479 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <663546281429726.1788703291.413145780563354-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 14:01:31,531 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2342] 2026-09-06 14:01:31,602 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <952039712080304.1788703291.556880474090576-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 14:01:31,608 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2343] 2026-09-06 14:01:31,681 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2344] 2026-09-06 14:01:31,753 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2345] 2026-09-06 14:01:31,808 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <164640513875874.1788703291.777343273162842-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 14:01:31,816 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2346] 2026-09-06 14:01:31,869 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <725751248120878.1788703291.840016365051270-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 14:01:31,878 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2347] 2026-09-06 14:01:31,957 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2348] 2026-09-06 14:01:32,046 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2349] 2026-09-06 14:01:32,354 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [520] 2026-09-06 14:01:32,604 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <735697060358984.1788703292.574423551559448-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 14:01:32,654 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2350] 2026-09-06 14:01:32,739 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <969991311193413.1788703292.702133417129517-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 14:01:32,744 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2351] 2026-09-06 14:01:32,832 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2352] 2026-09-06 14:01:32,934 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2353] 2026-09-06 14:01:33,036 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <278446000892308.1788703292.974992275238037-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 14:01:33,042 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2354] 2026-09-06 14:01:33,129 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <703991332381992.1788703293.087356328964233-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 14:01:33,135 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2355] 2026-09-06 14:01:33,258 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2356] 2026-09-06 14:01:33,367 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2357] 2026-09-06 14:01:33,424 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_vrp_robustness: Starting TestVrpSolverMeta.test_solver_meta_signals_are_live_not_pinned ... 2026-09-06 14:01:33,438 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_vrp_robustness: Starting TestVrpSolverMeta.test_solver_status_derives_from_ortools_not_hardcoded ... 2026-09-06 14:01:33,698 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <100694626617939.1788703293.603828430175781-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 14:01:33,767 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2358] 2026-09-06 14:01:33,843 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <597150360431834.1788703293.799202919006348-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 14:01:33,847 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2359] 2026-09-06 14:01:33,951 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2360] 2026-09-06 14:01:34,036 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2361] 2026-09-06 14:01:34,126 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <509969167726433.1788703294.084736108779907-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 14:01:34,132 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2362] 2026-09-06 14:01:34,206 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <063850530895558.1788703294.164108037948608-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 14:01:34,212 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2363] 2026-09-06 14:01:34,301 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2364] 2026-09-06 14:01:34,379 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2365] 2026-09-06 14:01:39,438 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 14:01:40,894 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning.tests.test_waypoint_cleared_on_release: Starting TestWaypointClearedOnRelease.test_waypoints_cleared_when_booking_item_released_from_trip ... 2026-09-06 14:01:41,115 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <125900345036159.1788703301.045497655868530-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 14:01:41,170 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2366] 2026-09-06 14:01:41,235 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <075158933626384.1788703301.197975158691406-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 14:01:41,241 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2367] 2026-09-06 14:01:41,313 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2368] 2026-09-06 14:01:41,386 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2369] 2026-09-06 14:01:41,453 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <732309237207328.1788703301.416295528411865-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 14:01:41,459 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2370] 2026-09-06 14:01:41,522 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <202392448362579.1788703301.487877845764160-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 14:01:41,527 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2371] 2026-09-06 14:01:41,601 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2372] 2026-09-06 14:01:41,669 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2373] 2026-09-06 14:01:41,811 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [522] 2026-09-06 14:01:41,929 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 14:01:41,940 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning_account.tests.test_auto_install_optin: Starting TestViinFleetPlanningAccountAutoInstallOptin.test_planning_account_has_no_old_technical_name ... 2026-09-06 14:01:41,953 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning_account.tests.test_auto_install_optin: Starting TestViinFleetPlanningAccountAutoInstallOptin.test_planning_account_triggers_off_booking_and_planning ... 2026-09-06 14:01:41,980 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:01:41,990 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning_account.tests.test_post_init_hook: Starting TestFleetPlanIdsPlanningExtension.test_planning_account_adds_geo_route_plan_to_fleet_plan_ids ... 2026-09-06 14:01:42,013 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:01:42,303 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning_account.tests.test_post_init_hook: Starting TestFillAnalyticLineTripHook.test_fill_hook_sets_route_analytic_account_id_not_route_id ... 2026-09-06 14:01:42,438 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [524] 2026-09-06 14:01:42,527 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:01:42,540 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning_hr_expense.tests.test_expense_sheet_view: Starting TestExpenseSheetFormExposesFleetTrip.test_fleet_trip_id_is_rendered_on_the_expense_sheet_form ... 2026-09-06 14:01:42,625 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:01:44,374 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseHappyPath.test_done_trip_creates_one_draft_sheet_for_driver ... 2026-09-06 14:01:44,716 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [526] 2026-09-06 14:01:44,895 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseHappyPath.test_expense_line_payment_mode_own_account ... 2026-09-06 14:01:45,136 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [528] 2026-09-06 14:01:45,320 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseHappyPath.test_expense_sheet_count_smart_button ... 2026-09-06 14:01:45,551 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [530] 2026-09-06 14:01:45,708 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseHappyPath.test_gl_account_resolves_on_expense_line ... 2026-09-06 14:01:45,902 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [532] 2026-09-06 14:01:46,036 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-06 14:01:47,634 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseUserError.test_missing_product_raises_user_error ... 2026-09-06 14:01:48,010 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [534] 2026-09-06 14:01:48,199 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-06 14:01:49,981 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseIdempotencyAndAuto.test_auto_create_flag_triggers_on_action_done ... 2026-09-06 14:01:50,287 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [536] 2026-09-06 14:01:50,492 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseIdempotencyAndAuto.test_auto_create_off_does_not_trigger_on_action_done ... 2026-09-06 14:01:50,710 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [538] 2026-09-06 14:01:50,847 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseIdempotencyAndAuto.test_double_generate_does_not_duplicate_sheet ... 2026-09-06 14:01:51,044 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [540] 2026-09-06 14:01:51,219 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-06 14:01:52,821 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseGuards.test_driver_without_employee_produces_no_sheet ... 2026-09-06 14:01:53,121 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [542] 2026-09-06 14:01:53,221 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseGuards.test_passenger_seam_is_removed ... 2026-09-06 14:01:53,243 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-06 14:01:55,056 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseCancelCascade.test_ondelete_set_null_does_not_block_trip_unlink ... 2026-09-06 14:01:55,350 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [544] 2026-09-06 14:01:55,572 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #631 deleted hr.expense.sheet records with IDs: [35] 2026-09-06 14:01:55,624 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted fleet.vehicle.trip records with IDs: [201] 2026-09-06 14:01:55,654 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4087] 2026-09-06 14:01:55,676 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseCancelCascade.test_trip_cancel_leaves_submitted_sheet_untouched ... 2026-09-06 14:01:55,875 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [546] 2026-09-06 14:01:56,082 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseCancelCascade.test_trip_cancel_unlinks_draft_expense_sheet ... 2026-09-06 14:01:56,296 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [548] 2026-09-06 14:01:56,457 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #631 deleted hr.expense.sheet records with IDs: [37] 2026-09-06 14:01:56,492 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-06 14:01:57,933 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseEmployeeResolution.test_driver_employee_resolves_immediately_after_same_transaction_assign ... 2026-09-06 14:01:58,149 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-06 14:01:59,729 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseViewAction.test_view_action_binds_real_expense_sheet_form ... 2026-09-06 14:02:00,022 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [550] 2026-09-06 14:02:00,160 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseViewAction.test_view_action_scopes_domain_when_not_single ... 2026-09-06 14:02:00,337 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [552] 2026-09-06 14:02:00,498 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-06 14:02:02,643 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseDocumentDate.test_expense_for_a_finished_trip_is_dated_by_the_arrival ... 2026-09-06 14:02:02,940 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [554] 2026-09-06 14:02:03,109 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseDocumentDate.test_expense_for_a_running_trip_is_dated_today ... 2026-09-06 14:02:03,318 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [556] 2026-09-06 14:02:03,466 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-06 14:02:03,477 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_purchase.tests.test_auto_install_optin: Starting TestViinFleetPurchaseAutoInstallOptin.test_purchase_auto_installs_on_full_depends ... 2026-09-06 14:02:03,499 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_purchase.tests.test_auto_install_optin: Starting TestViinFleetPurchaseAutoInstallOptin.test_purchase_user_inherits_fleet_readonly_group ... 2026-09-06 14:02:03,863 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2374] 2026-09-06 14:02:03,877 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [25612] 2026-09-06 14:02:03,883 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:02:03,931 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:02:05,123 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_sale.tests.test_coexistence: Starting TestFleetFreightCoexistence.test_mixed_order_generates_one_shipment_and_one_booking_no_cross_contamination ... 2026-09-06 14:02:05,585 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_sale.tests.test_coexistence: Starting TestFleetFreightCoexistence.test_neither_transport_constraint_fires_on_one_shipment_one_booking ... 2026-09-06 14:02:05,928 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_sale.tests.test_coexistence: Starting TestFleetFreightCoexistence.test_pure_fleet_order_creates_no_shipment ... 2026-09-06 14:02:06,193 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_sale.tests.test_coexistence: Starting TestFleetFreightCoexistence.test_pure_freight_order_creates_no_fleet_booking ... 2026-09-06 14:02:06,460 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:02:06,953 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_billed_then_cancelled_order_uses_credit_note_route ... 2026-09-06 14:02:08,918 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [63] 2026-09-06 14:02:08,937 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [53] 2026-09-06 14:02:09,045 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_booking_item_prepare_hook_is_overridable_by_a_leaf ... 2026-09-06 14:02:09,288 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_cancel_order_cancels_draft_booking ... 2026-09-06 14:02:09,797 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [65] 2026-09-06 14:02:09,812 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [55] 2026-09-06 14:02:09,890 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_cancel_order_refuses_when_booking_in_progress ... 2026-09-06 14:02:10,255 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <912409353550466.1788703330.175976514816284-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 14:02:10,401 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #655 deleted mail.mail records with IDs: [2375] 2026-09-06 14:02:10,494 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <519328329893446.1788703330.449790000915527-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 14:02:10,508 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #655 deleted mail.mail records with IDs: [2376] 2026-09-06 14:02:10,615 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #655 deleted mail.mail records with IDs: [2377] 2026-09-06 14:02:10,703 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #655 deleted mail.mail records with IDs: [2378] 2026-09-06 14:02:10,786 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <978899215307153.1788703330.750464916229248-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 14:02:10,796 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #655 deleted mail.mail records with IDs: [2379] 2026-09-06 14:02:10,861 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <729970285658222.1788703330.832570314407349-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 14:02:10,869 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #655 deleted mail.mail records with IDs: [2380] 2026-09-06 14:02:10,936 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #655 deleted mail.mail records with IDs: [2381] 2026-09-06 14:02:11,114 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [66] 2026-09-06 14:02:11,128 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [56] 2026-09-06 14:02:11,182 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_confirm_generates_one_draft_booking_linked_back_per_line ... 2026-09-06 14:02:11,416 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_fleet_line_price_unit_survives_recompute_on_plain_sale ... 2026-09-06 14:02:13,280 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_fleet_transport_line_is_discriminated_from_service_line ... 2026-09-06 14:02:14,440 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_fleet_transport_product_must_stay_a_service ... 2026-09-06 14:02:14,579 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_is_commercially_billed_true_only_when_sale_linked ... 2026-09-06 14:02:14,893 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_non_creator_salesman_can_cancel_so_without_access_error ... 2026-09-06 14:02:15,514 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #656 deleted loyalty.history records with IDs: [69] 2026-09-06 14:02:15,563 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #656 deleted sale.order.coupon.points records with IDs: [59] 2026-09-06 14:02:15,666 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_prelinked_orphan_booking_is_adopted_on_confirm ... 2026-09-06 14:02:15,927 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_product_form_arch_exposes_fleet_transport_anchor ... 2026-09-06 14:02:16,085 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_reconfirm_syncs_existing_booking_without_creating_second ... 2026-09-06 14:02:16,550 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [71] 2026-09-06 14:02:16,567 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [61] 2026-09-06 14:02:16,701 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_second_booking_on_same_order_is_rejected ... 2026-09-06 14:02:17,294 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_smart_button_visible_for_fleet_order_only ... 2026-09-06 14:02:17,670 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:02:18,031 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_dimension: Starting TestFleetSaleCargoDimension.test_cargo_volume_per_unit_set_correctly ... 2026-09-06 14:02:18,310 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_dimension: Starting TestFleetSaleCargoDimension.test_cargo_weight_per_unit_set_correctly ... 2026-09-06 14:02:18,591 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_dimension: Starting TestFleetSaleCargoDimension.test_dimension_routing_by_uom_category ... 2026-09-06 14:02:18,985 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_dimension: Starting TestFleetSaleCargoDimension.test_volume_uom_maps_qty_to_demand_volume ... 2026-09-06 14:02:19,231 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_dimension: Starting TestFleetSaleCargoDimension.test_weight_uom_maps_qty_to_demand_weight ... 2026-09-06 14:02:19,538 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:02:19,857 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_generate: Starting TestFleetSaleCargoGenerate.test_booking_linked_to_sale_order ... 2026-09-06 14:02:20,152 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_generate: Starting TestFleetSaleCargoGenerate.test_cargo_mapped_from_line ... 2026-09-06 14:02:20,432 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_generate: Starting TestFleetSaleCargoGenerate.test_cargo_payload_lifecycle_on_cancel ... 2026-09-06 14:02:20,729 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_generate: Starting TestFleetSaleCargoGenerate.test_confirm_generates_one_cargo_booking ... 2026-09-06 14:02:21,007 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_generate: Starting TestFleetSaleCargoGenerate.test_confirm_satisfies_demand_constraints ... 2026-09-06 14:02:21,222 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_generate: Starting TestFleetSaleCargoGenerate.test_reconfirm_no_duplicate_cargo_booking ... 2026-09-06 14:02:21,481 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:02:21,907 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_modularity: Starting TestFleetSaleCargoModularity.test_cargo_booking_not_generated_for_service_line ... 2026-09-06 14:02:22,220 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_modularity: Starting TestFleetSaleCargoModularity.test_mixed_freight_fleet_so_no_cross_contamination ... 2026-09-06 14:02:22,669 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_modularity: Starting TestFleetSaleCargoModularity.test_pure_service_so_generates_no_cargo_booking ... 2026-09-06 14:02:22,911 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:02:23,288 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_multistop: Starting TestFleetSaleCargoMultistop.test_confirm_generates_ordered_stop_pairs ... 2026-09-06 14:02:23,595 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_multistop: Starting TestFleetSaleCargoMultistop.test_confirm_satisfies_aggregate_demand ... 2026-09-06 14:02:23,853 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_multistop: Starting TestFleetSaleCargoMultistop.test_item_pickup_overridable_default_header ... 2026-09-06 14:02:24,103 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_multistop: Starting TestFleetSaleCargoMultistop.test_sequence_is_positive ... 2026-09-06 14:02:24,554 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_multistop: Starting TestFleetSaleCargoMultistop.test_single_stop_unchanged ... 2026-09-06 14:02:24,830 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:02:25,431 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_sale_management.tests.test_fleet_sale_management: Starting TestFleetSaleManagement.test_fleet_line_price_unit_survives_recompute_and_option_chain_intact ... 2026-09-06 14:02:26,496 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:02:26,637 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_sale_passenger.tests.test_passenger_fare_generate: Starting TestPassengerFareGenerate.test_confirm_generates_one_draft_passenger_booking_with_seat_count ... 2026-09-06 14:02:26,857 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_sale_passenger.tests.test_passenger_fare_generate: Starting TestPassengerFareGenerate.test_fare_unit_price_mirror_on_booking_item_equals_so_line_price ... 2026-09-06 14:02:27,085 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_sale_passenger.tests.test_passenger_fare_generate: Starting TestPassengerFareGenerate.test_is_commercially_billed_true_for_fare_booking_false_for_manual ... 2026-09-06 14:02:27,335 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_sale_passenger.tests.test_passenger_fare_generate: Starting TestPassengerFareGenerate.test_is_fleet_passenger_fare_flag_discriminates_correctly ... 2026-09-06 14:02:27,530 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_sale_passenger.tests.test_passenger_fare_generate: Starting TestPassengerFareGenerate.test_passenger_fare_confirm_no_cargo_when_cargo_leaf_installed ... 2026-09-06 14:02:27,771 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_sale_passenger.tests.test_passenger_fare_generate: Starting TestPassengerFareGenerate.test_pricelist_does_not_clobber_manually_entered_fare ... 2026-09-06 14:02:29,134 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_sale_passenger.tests.test_passenger_fare_generate: Starting TestPassengerFareGenerate.test_seat_count_uses_final_qty_before_confirm ... 2026-09-06 14:02:30,277 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_sale_passenger.tests.test_passenger_fare_generate: Starting TestPassengerFareGenerate.test_vip_product_yields_vip_transport_booking_type ... 2026-09-06 14:02:30,789 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:02:31,191 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_acl_picking_read_low_priv: Starting TestStockPickingReadLowPriv.test_fleet_user_bare_read_picking_no_access_error ... 2026-09-06 14:02:31,351 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:02:36,280 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_capacity_toggle_stock: Starting TestCapacityToggleStock.test_use_load_capacity_false_stock_skips_weight_check ... 2026-09-06 14:02:36,570 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [558] 2026-09-06 14:02:36,638 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_capacity_toggle_stock: Starting TestCapacityToggleStock.test_use_load_capacity_true_stock_raises_on_overload ... 2026-09-06 14:02:36,730 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-06 14:02:41,318 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_common_functions: Starting TestFleetStockPickingCommonFunctions.test_group_by_transport_cycles_001 ... 2026-09-06 14:02:41,633 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_common_functions: Starting TestFleetStockPickingCommonFunctions.test_logistics_cycles_001 ... 2026-09-06 14:02:41,669 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_common_functions: Starting TestFleetStockPickingCommonFunctions.test_logistics_cycles_002 ... 2026-09-06 14:02:41,693 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_common_functions: Starting TestFleetStockPickingCommonFunctions.test_logistics_cycles_003 ... 2026-09-06 14:02:41,717 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_common_functions: Starting TestFleetStockPickingCommonFunctions.test_logistics_cycles_004 ... 2026-09-06 14:02:41,780 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_common_functions: Starting TestFleetStockPickingCommonFunctions.test_logistics_cycles_005 ... 2026-09-06 14:02:41,921 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_common_functions: Starting TestFleetStockPickingCommonFunctions.test_logistics_cycles_006 ... 2026-09-06 14:02:42,002 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_common_functions: Starting TestFleetStockPickingCommonFunctions.test_logistics_cycles_007 ... 2026-09-06 14:02:42,139 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_common_functions: Starting TestFleetStockPickingCommonFunctions.test_stock_picking_weight_and_volume_001 ... 2026-09-06 14:02:42,172 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_common_functions: Starting TestFleetStockPickingCommonFunctions.test_trip_picking_same_local_date_001 ... 2026-09-06 14:02:42,303 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_common_functions: Starting TestFleetStockPickingCommonFunctions.test_trip_picking_same_local_date_002 ... 2026-09-06 14:02:42,461 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-06 14:02:47,581 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_access_right_001 ... 2026-09-06 14:02:47,634 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 680, model: trip.waypoint 2026-09-06 14:02:47,666 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_access_right_002 ... 2026-09-06 14:02:48,399 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 680, model: fleet.vehicle.trip 2026-09-06 14:02:48,449 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_access_right_003 ... 2026-09-06 14:02:48,502 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 685, model: trip.waypoint 2026-09-06 14:02:48,534 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_access_right_004 ... 2026-09-06 14:02:48,558 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 685, model: stock.picking 2026-09-06 14:02:48,589 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_access_right_005 ... 2026-09-06 14:02:48,608 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 687, model: stock.picking 2026-09-06 14:02:48,763 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #687 deleted trip.segment records with IDs: [560] 2026-09-06 14:02:48,846 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_access_right_006 ... 2026-09-06 14:02:49,073 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_access_right_007 ... 2026-09-06 14:02:49,399 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #688 deleted trip.segment records with IDs: [562] 2026-09-06 14:02:49,476 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_access_right_008 ... 2026-09-06 14:02:49,761 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #688 deleted trip.segment records with IDs: [564] 2026-09-06 14:02:49,840 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_trip_001 ... 2026-09-06 14:02:50,042 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [566] 2026-09-06 14:02:50,155 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [447, 448] 2026-09-06 14:02:50,218 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_trip_002 ... 2026-09-06 14:02:50,319 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_trip_003 ... 2026-09-06 14:02:50,480 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [568] 2026-09-06 14:02:50,582 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [449, 450] 2026-09-06 14:02:50,637 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_trip_004 ... 2026-09-06 14:02:50,811 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [570] 2026-09-06 14:02:50,920 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [451, 452] 2026-09-06 14:02:50,984 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_trip_005 ... 2026-09-06 14:02:51,151 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [572] 2026-09-06 14:02:51,228 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [454] 2026-09-06 14:02:51,301 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_trip_006 ... 2026-09-06 14:02:51,552 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [574] 2026-09-06 14:02:51,640 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [456] 2026-09-06 14:02:51,704 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_trip_007 ... 2026-09-06 14:02:51,790 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [576] 2026-09-06 14:02:51,859 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [577] 2026-09-06 14:02:51,958 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_trip_008 ... 2026-09-06 14:02:52,128 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [579] 2026-09-06 14:02:52,221 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [459, 460] 2026-09-06 14:02:52,277 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_trip_009 ... 2026-09-06 14:02:52,495 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [581] 2026-09-06 14:02:52,669 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [461, 462] 2026-09-06 14:02:52,793 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [583] 2026-09-06 14:02:52,861 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [463, 464] 2026-09-06 14:02:52,922 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_vehicle_001 ... 2026-09-06 14:02:52,953 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_vehicle_002 ... 2026-09-06 14:02:53,158 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [585] 2026-09-06 14:02:53,230 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_vehicle_003 ... 2026-09-06 14:02:53,313 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_vehicle_004 ... 2026-09-06 14:02:53,524 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [587] 2026-09-06 14:02:53,606 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [467, 468] 2026-09-06 14:02:53,690 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted fleet.vehicle.trip records with IDs: [220] 2026-09-06 14:02:53,718 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4168] 2026-09-06 14:02:53,740 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_vehicle_005 ... 2026-09-06 14:02:53,999 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [589] 2026-09-06 14:02:54,085 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [469, 470] 2026-09-06 14:02:54,129 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted fleet.vehicle.trip records with IDs: [221] 2026-09-06 14:02:54,142 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4169] 2026-09-06 14:02:54,315 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [591] 2026-09-06 14:02:54,390 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_vehicle_006 ... 2026-09-06 14:02:54,595 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [593] 2026-09-06 14:02:54,796 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [594] 2026-09-06 14:02:54,907 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [595, 596] 2026-09-06 14:02:55,316 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [599] 2026-09-06 14:02:55,542 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [601] 2026-09-06 14:02:55,588 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_vehicle_007 ... 2026-09-06 14:02:55,773 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [603] 2026-09-06 14:02:55,854 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [480, 481] 2026-09-06 14:02:55,901 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted fleet.vehicle.trip records with IDs: [226] 2026-09-06 14:02:55,917 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4179] 2026-09-06 14:02:55,942 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_vehicle_008 ... 2026-09-06 14:02:56,161 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [605] 2026-09-06 14:02:56,237 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [482, 483] 2026-09-06 14:02:56,281 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted fleet.vehicle.trip records with IDs: [227] 2026-09-06 14:02:56,295 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4180] 2026-09-06 14:02:56,445 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [607] 2026-09-06 14:02:56,523 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-06 14:03:01,452 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_02_auto_even: Starting TestFleetBookingItemAutoEven.test_allocate_even_distribution_001 ... 2026-09-06 14:03:01,712 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [609] 2026-09-06 14:03:01,906 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [611] 2026-09-06 14:03:02,066 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [613] 2026-09-06 14:03:02,182 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [610] 2026-09-06 14:03:02,352 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [615, 616] 2026-09-06 14:03:02,513 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [612] 2026-09-06 14:03:02,657 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [619, 620] 2026-09-06 14:03:02,813 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [614] 2026-09-06 14:03:02,993 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [623, 624] 2026-09-06 14:03:03,156 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [617, 618] 2026-09-06 14:03:03,303 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [627, 628, 629] 2026-09-06 14:03:03,483 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_02_auto_even: Starting TestFleetBookingItemAutoEven.test_allocate_even_distribution_002 ... 2026-09-06 14:03:03,890 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [633] 2026-09-06 14:03:04,115 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [635] 2026-09-06 14:03:04,329 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [637] 2026-09-06 14:03:04,540 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [639] 2026-09-06 14:03:04,832 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [641] 2026-09-06 14:03:05,052 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [643] 2026-09-06 14:03:05,305 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [645] 2026-09-06 14:03:05,417 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_02_auto_even: Starting TestFleetBookingItemAutoEven.test_allocate_even_distribution_003 ... 2026-09-06 14:03:05,507 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_02_auto_even: Starting TestFleetBookingItemAutoEven.test_allocate_even_distribution_004 ... 2026-09-06 14:03:05,748 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [647] 2026-09-06 14:03:05,834 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [648] 2026-09-06 14:03:05,938 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [649, 650] 2026-09-06 14:03:06,086 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [651, 652] 2026-09-06 14:03:06,232 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [653, 654, 655] 2026-09-06 14:03:06,361 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [656, 657, 658] 2026-09-06 14:03:06,499 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [659, 660, 661, 662] 2026-09-06 14:03:06,670 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [663, 664, 665, 666] 2026-09-06 14:03:06,928 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [667, 668, 669, 670, 671] 2026-09-06 14:03:07,092 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [672, 673, 674, 675, 676] 2026-09-06 14:03:07,278 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [677, 678, 679, 680, 681, 682] 2026-09-06 14:03:07,415 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_02_auto_even: Starting TestFleetBookingItemAutoEven.test_allocate_even_distribution_006 ... 2026-09-06 14:03:07,600 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [689] 2026-09-06 14:03:07,821 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [691] 2026-09-06 14:03:08,068 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [693] 2026-09-06 14:03:08,203 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [690] 2026-09-06 14:03:08,318 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [695, 696] 2026-09-06 14:03:08,458 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [692] 2026-09-06 14:03:08,600 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [699, 700] 2026-09-06 14:03:08,756 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [694] 2026-09-06 14:03:08,878 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [703, 704] 2026-09-06 14:03:09,012 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [697, 698] 2026-09-06 14:03:09,133 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [707, 708, 709] 2026-09-06 14:03:09,320 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_02_auto_even: Starting TestFleetBookingItemAutoEven.test_allocate_even_distribution_007 ... 2026-09-06 14:03:09,647 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [713] 2026-09-06 14:03:09,831 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [715] 2026-09-06 14:03:10,001 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [717] 2026-09-06 14:03:10,126 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [714] 2026-09-06 14:03:10,312 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [719, 720] 2026-09-06 14:03:10,471 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [718] 2026-09-06 14:03:10,563 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [723, 724] 2026-09-06 14:03:10,748 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [721, 722] 2026-09-06 14:03:10,898 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [727, 728, 729] 2026-09-06 14:03:11,056 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [716] 2026-09-06 14:03:11,148 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [733, 734] 2026-09-06 14:03:11,277 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [725, 726] 2026-09-06 14:03:11,429 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [737, 738, 739] 2026-09-06 14:03:11,593 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_02_auto_even: Starting TestFleetBookingItemAutoEven.test_allocate_even_distribution_010 ... 2026-09-06 14:03:11,832 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [743] 2026-09-06 14:03:12,057 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [745] 2026-09-06 14:03:12,269 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [747] 2026-09-06 14:03:12,392 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [744] 2026-09-06 14:03:12,538 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [749, 750] 2026-09-06 14:03:12,671 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [746] 2026-09-06 14:03:12,822 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [753, 754] 2026-09-06 14:03:12,941 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [748] 2026-09-06 14:03:13,052 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [757, 758] 2026-09-06 14:03:13,160 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [751, 752] 2026-09-06 14:03:13,331 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [761, 762, 763] 2026-09-06 14:03:13,506 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_02_auto_even: Starting TestFleetBookingItemAutoEven.test_allocate_even_distribution_011 ... 2026-09-06 14:03:13,601 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_02_auto_even: Starting TestFleetBookingItemAutoEven.test_allocate_even_distribution_012 ... 2026-09-06 14:03:13,798 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [767] 2026-09-06 14:03:13,889 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [768] 2026-09-06 14:03:13,979 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [769, 770] 2026-09-06 14:03:14,126 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [771, 772] 2026-09-06 14:03:14,252 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [773, 774, 775] 2026-09-06 14:03:14,367 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [776, 777, 778] 2026-09-06 14:03:14,462 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [779, 780, 781, 782] 2026-09-06 14:03:14,616 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [783, 784, 785, 786] 2026-09-06 14:03:14,803 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [787, 788, 789, 790, 791] 2026-09-06 14:03:15,007 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [792, 793, 794, 795, 796] 2026-09-06 14:03:15,235 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [797, 798, 799, 800, 801, 802] 2026-09-06 14:03:15,468 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_02_auto_even: Starting TestFleetBookingItemAutoEven.test_allocate_even_distribution_013 ... 2026-09-06 14:03:15,797 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [809] 2026-09-06 14:03:16,028 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [811] 2026-09-06 14:03:16,262 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [813] 2026-09-06 14:03:16,417 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [810] 2026-09-06 14:03:16,572 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [815, 816] 2026-09-06 14:03:16,704 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [814] 2026-09-06 14:03:16,796 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [819, 820] 2026-09-06 14:03:16,970 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [817, 818] 2026-09-06 14:03:17,153 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [823, 824, 825] 2026-09-06 14:03:17,326 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [812] 2026-09-06 14:03:17,416 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [829, 830] 2026-09-06 14:03:17,544 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [821, 822] 2026-09-06 14:03:17,672 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [833, 834, 835] 2026-09-06 14:03:17,795 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_02_auto_even: Starting TestFleetBookingItemAutoEven.test_allocate_even_distribution_014 ... 2026-09-06 14:03:18,466 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [839] 2026-09-06 14:03:18,674 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [841] 2026-09-06 14:03:18,872 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [843] 2026-09-06 14:03:18,981 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [840] 2026-09-06 14:03:19,113 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [845, 846] 2026-09-06 14:03:19,278 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [842] 2026-09-06 14:03:19,444 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [849, 850] 2026-09-06 14:03:19,628 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [844] 2026-09-06 14:03:19,808 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [853, 854] 2026-09-06 14:03:19,929 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [847, 848] 2026-09-06 14:03:20,059 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [857, 858, 859] 2026-09-06 14:03:20,270 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [863] 2026-09-06 14:03:20,488 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [865] 2026-09-06 14:03:20,803 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [867] 2026-09-06 14:03:20,938 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [864] 2026-09-06 14:03:21,038 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [869, 870] 2026-09-06 14:03:21,184 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [866] 2026-09-06 14:03:21,315 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [873, 874] 2026-09-06 14:03:21,447 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [868] 2026-09-06 14:03:21,528 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [877, 878] 2026-09-06 14:03:21,674 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [871, 872] 2026-09-06 14:03:21,777 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [881, 882, 883] 2026-09-06 14:03:21,936 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-06 14:03:26,806 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_03_auto_fill: Starting TestFleetBookingItemAutoFillVechile.test_allocate_fill_vehicle_001 ... 2026-09-06 14:03:27,146 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [887] 2026-09-06 14:03:27,251 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [888] 2026-09-06 14:03:27,372 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [889, 890] 2026-09-06 14:03:27,529 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [891, 892] 2026-09-06 14:03:27,692 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [893, 894, 895] 2026-09-06 14:03:27,813 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [896, 897, 898] 2026-09-06 14:03:27,926 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [899, 900, 901, 902] 2026-09-06 14:03:28,174 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [907] 2026-09-06 14:03:28,390 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [909] 2026-09-06 14:03:28,547 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [903, 904, 905, 906] 2026-09-06 14:03:28,769 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [911, 912, 913, 914, 915] 2026-09-06 14:03:28,954 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_03_auto_fill: Starting TestFleetBookingItemAutoFillVechile.test_allocate_fill_vehicle_002 ... 2026-09-06 14:03:29,178 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [921] 2026-09-06 14:03:29,270 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [922] 2026-09-06 14:03:29,384 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [923, 924] 2026-09-06 14:03:29,534 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [925, 926] 2026-09-06 14:03:29,693 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [927, 928, 929] 2026-09-06 14:03:29,812 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [930, 931, 932] 2026-09-06 14:03:29,925 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [933, 934, 935, 936] 2026-09-06 14:03:30,185 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [941] 2026-09-06 14:03:30,376 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [943] 2026-09-06 14:03:30,490 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [937, 938, 939, 940] 2026-09-06 14:03:30,649 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [945, 946, 947, 948, 949] 2026-09-06 14:03:30,831 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_03_auto_fill: Starting TestFleetBookingItemAutoFillVechile.test_allocate_fill_vehicle_003 ... 2026-09-06 14:03:31,049 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [955] 2026-09-06 14:03:31,137 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [956] 2026-09-06 14:03:31,239 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [957, 958] 2026-09-06 14:03:31,374 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [959, 960] 2026-09-06 14:03:31,501 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [961, 962, 963] 2026-09-06 14:03:31,638 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [964, 965, 966] 2026-09-06 14:03:31,751 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [967, 968, 969, 970] 2026-09-06 14:03:32,036 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [975] 2026-09-06 14:03:32,294 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [977] 2026-09-06 14:03:32,446 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [971, 972, 973, 974] 2026-09-06 14:03:32,636 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [979, 980, 981, 982, 983] 2026-09-06 14:03:32,824 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_03_auto_fill: Starting TestFleetBookingItemAutoFillVechile.test_allocate_fill_vehicle_004 ... 2026-09-06 14:03:33,136 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [989] 2026-09-06 14:03:33,273 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [990] 2026-09-06 14:03:33,386 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [991, 992] 2026-09-06 14:03:33,546 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [993, 994] 2026-09-06 14:03:33,719 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [995, 996, 997] 2026-09-06 14:03:33,843 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [998, 999, 1000] 2026-09-06 14:03:33,965 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1001, 1002, 1003, 1004] 2026-09-06 14:03:34,219 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1009] 2026-09-06 14:03:34,326 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1010] 2026-09-06 14:03:34,477 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1011, 1012] 2026-09-06 14:03:34,630 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1005, 1006, 1007, 1008] 2026-09-06 14:03:34,820 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1015, 1016, 1017, 1018, 1019] 2026-09-06 14:03:34,990 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_03_auto_fill: Starting TestFleetBookingItemAutoFillVechile.test_allocate_fill_vehicle_005 ... 2026-09-06 14:03:35,064 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_03_auto_fill: Starting TestFleetBookingItemAutoFillVechile.test_allocate_fill_vehicle_006 ... 2026-09-06 14:03:35,234 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1025] 2026-09-06 14:03:35,313 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1026] 2026-09-06 14:03:35,379 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1027, 1028] 2026-09-06 14:03:35,478 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1029, 1030] 2026-09-06 14:03:35,631 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1031, 1032, 1033] 2026-09-06 14:03:35,777 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1034, 1035, 1036] 2026-09-06 14:03:35,904 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1037, 1038, 1039, 1040] 2026-09-06 14:03:36,059 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1041, 1042, 1043, 1044] 2026-09-06 14:03:36,227 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1045, 1046, 1047, 1048, 1049] 2026-09-06 14:03:36,401 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_03_auto_fill: Starting TestFleetBookingItemAutoFillVechile.test_allocate_fill_vehicle_014 ... 2026-09-06 14:03:37,156 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1055] 2026-09-06 14:03:37,280 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1056] 2026-09-06 14:03:37,412 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1057, 1058] 2026-09-06 14:03:37,587 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1059, 1060] 2026-09-06 14:03:37,806 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1061, 1062, 1063] 2026-09-06 14:03:37,980 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1064, 1065, 1066] 2026-09-06 14:03:38,130 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1067, 1068, 1069, 1070] 2026-09-06 14:03:38,417 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1075] 2026-09-06 14:03:38,647 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1077] 2026-09-06 14:03:38,752 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1071, 1072, 1073, 1074] 2026-09-06 14:03:38,911 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1079, 1080, 1081, 1082, 1083] 2026-09-06 14:03:39,221 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1089] 2026-09-06 14:03:39,308 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1090] 2026-09-06 14:03:39,410 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1091, 1092] 2026-09-06 14:03:39,564 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1093, 1094] 2026-09-06 14:03:39,697 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1095, 1096, 1097] 2026-09-06 14:03:39,860 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1098, 1099, 1100] 2026-09-06 14:03:40,013 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1101, 1102, 1103, 1104] 2026-09-06 14:03:40,267 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1109] 2026-09-06 14:03:40,518 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1111] 2026-09-06 14:03:40,636 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1105, 1106, 1107, 1108] 2026-09-06 14:03:40,727 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1113, 1114, 1115, 1116, 1117] 2026-09-06 14:03:40,879 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-06 14:03:46,080 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_batch: Starting TestFleetStockBatch.test_batch_reassign_is_idempotent ... 2026-09-06 14:03:46,674 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_batch: Starting TestFleetStockBatch.test_wave_assigns_loads_in_one_action ... 2026-09-06 14:03:49,045 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_batch: Starting TestFleetStockBatch.test_wave_done_rederives_round2_loads ... 2026-09-06 14:03:49,823 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-06 14:03:54,224 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_cancel: Starting TestFleetStockCancel.test_trip_cancel_does_not_raise_on_release ... 2026-09-06 14:03:54,504 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted fleet.stock.load records with IDs: [48] 2026-09-06 14:03:54,523 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_cancel: Starting TestFleetStockCancel.test_trip_cancel_releases_legs_and_batch ... 2026-09-06 14:03:54,840 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted fleet.stock.load records with IDs: [49] 2026-09-06 14:03:54,846 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted fleet.stock.transfer.leg records with IDs: [1] 2026-09-06 14:03:54,868 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_cancel: Starting TestFleetStockCancel.test_trip_cancel_releases_loads ... 2026-09-06 14:03:55,091 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted fleet.stock.load records with IDs: [50] 2026-09-06 14:03:55,136 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-06 14:03:59,942 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_capacity_warning: Starting TestCapacityWarning.test_stowage_volume_warning_fires_in_pre_warning_zone ... 2026-09-06 14:04:00,312 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1123] 2026-09-06 14:04:00,434 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_capacity_warning: Starting TestCapacityWarning.test_stowage_volume_warning_silent_below_warning_threshold ... 2026-09-06 14:04:00,736 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1125] 2026-09-06 14:04:00,824 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_capacity_warning: Starting TestCapacityWarning.test_weight_warning_fires_in_pre_warning_zone ... 2026-09-06 14:04:01,126 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1127] 2026-09-06 14:04:01,221 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_capacity_warning: Starting TestCapacityWarning.test_weight_warning_silent_below_warning_threshold ... 2026-09-06 14:04:01,474 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1129] 2026-09-06 14:04:01,565 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-06 14:04:06,576 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_domain_validation: Starting TestFleetStockPickingDomainValidation.test_empty_or_unset_domain_accepted_on_vehicle_and_model ... 2026-09-06 14:04:06,756 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_domain_validation: Starting TestFleetStockPickingDomainValidation.test_semantically_invalid_domain_raises_validation_error_on_vehicle_and_model ... 2026-09-06 14:04:06,808 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_domain_validation: Starting TestFleetStockPickingDomainValidation.test_syntax_invalid_domain_raises_validation_error_on_vehicle_and_model ... 2026-09-06 14:04:06,865 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-06 14:04:12,416 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [409004] 2026-09-06 14:04:12,416 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.access records with IDs: [3598] 2026-09-06 14:04:12,417 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_domain_validation_sudo: Starting TestFleetStockDomainValidationSudoesComodelRead.test_vehicle_domain_write_succeeds_despite_no_comodel_read ... 2026-09-06 14:04:12,422 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 745, model: stock.move 2026-09-06 14:04:12,468 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_domain_validation_sudo: Starting TestFleetStockDomainValidationSudoesComodelRead.test_vehicle_model_domain_write_succeeds_despite_no_comodel_read ... 2026-09-06 14:04:12,477 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 745, model: stock.move 2026-09-06 14:04:12,547 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-06 14:04:17,663 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_guard_access_propagation: Starting TestFleetStockGuardAccessErrorPropagation.test_access_error_during_auto_planning_propagates ... 2026-09-06 14:04:17,899 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-06 14:04:23,660 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [143666, 143667, 344389, 344397] 2026-09-06 14:04:23,660 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.access records with IDs: [1455, 1454, 3287, 3295] 2026-09-06 14:04:23,660 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_guard_domain_access_propagation: Starting TestFleetStockGuardDomainAccessPropagation.test_access_error_evaluating_vehicle_domain_propagates_out_of_auto_planning ... 2026-09-06 14:04:23,670 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 762, model: stock.location 2026-09-06 14:04:23,700 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 762, model: stock.location 2026-09-06 14:04:23,702 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 762, model: stock.location 2026-09-06 14:04:23,757 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-06 14:04:28,740 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_guard_domain_tolerance: Starting TestFleetStockGuardDomainTolerance.test_malformed_domain_excludes_only_that_vehicle ... 2026-09-06 14:04:28,955 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1131] 2026-09-06 14:04:29,210 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1133] 2026-09-06 14:04:29,366 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1132] 2026-09-06 14:04:29,523 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1135, 1136] 2026-09-06 14:04:29,697 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1134] 2026-09-06 14:04:29,835 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1139, 1140] 2026-09-06 14:04:30,024 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1137, 1138] 2026-09-06 14:04:30,176 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1143, 1144, 1145] 2026-09-06 14:04:30,324 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1141, 1142] 2026-09-06 14:04:30,461 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1149, 1150, 1151] 2026-09-06 14:04:30,631 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1146, 1147, 1148] 2026-09-06 14:04:30,796 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1155, 1156, 1157, 1158] 2026-09-06 14:04:31,038 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-06 14:04:35,805 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_inter_wh: Starting TestFleetStockInterWarehouse.test_goods_feeds_cross_axis_once ... 2026-09-06 14:04:36,173 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_inter_wh: Starting TestFleetStockInterWarehouse.test_inter_warehouse_leg_counts_once ... 2026-09-06 14:04:36,434 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_inter_wh: Starting TestFleetStockInterWarehouse.test_transfer_leg_requires_chain_link ... 2026-09-06 14:04:36,645 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_inter_wh: Starting TestFleetStockInterWarehouse.test_transfer_leg_root_picking_is_chain_head ... 2026-09-06 14:04:36,859 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-06 14:04:42,035 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_load: Starting TestFleetStockLoad.test_all_picking_types_carriable ... 2026-09-06 14:04:42,365 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_load: Starting TestFleetStockLoad.test_allocated_volume_follows_product_stowage_change ... 2026-09-06 14:04:42,526 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_load: Starting TestFleetStockLoad.test_fractional_weight_from_picking_rollup ... 2026-09-06 14:04:42,655 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_load: Starting TestFleetStockLoad.test_loaded_picking_not_double_counted ... 2026-09-06 14:04:42,931 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1163] 2026-09-06 14:04:43,011 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_load: Starting TestFleetStockLoad.test_no_load_coexistence_keeps_legacy_weight ... 2026-09-06 14:04:43,301 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1165] 2026-09-06 14:04:43,386 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_load: Starting TestFleetStockLoad.test_over_allocation_blocked ... 2026-09-06 14:04:43,584 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_load: Starting TestFleetStockLoad.test_quantity_done_reconciles_picked_quantity ... 2026-09-06 14:04:44,014 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_load: Starting TestFleetStockLoad.test_round_number_follows_backorder_depth ... 2026-09-06 14:04:44,660 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_load: Starting TestFleetStockLoad.test_split_conserves_demand ... 2026-09-06 14:04:45,377 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_load: Starting TestFleetStockLoad.test_trip_extra_weight_uses_fractional_load ... 2026-09-06 14:04:45,563 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-06 14:04:50,658 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_manifest: Starting TestFleetStockManifest.test_manifest_axis_b_only_goods ... 2026-09-06 14:04:50,907 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_manifest: Starting TestFleetStockManifest.test_manifest_inter_wh_leg_as_one_row ... 2026-09-06 14:04:51,126 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_manifest: Starting TestFleetStockManifest.test_manifest_projects_all_picking_types ... 2026-09-06 14:04:51,398 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-06 14:04:56,260 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_scale: Starting TestFleetStockScale.test_forty_pickings_assign_query_bounded ... 2026-09-06 14:04:58,720 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_scale: Starting TestFleetStockScale.test_load_compute_no_n_plus_one ... 2026-09-06 14:05:03,415 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_scale: Query count less than expected for user __system__: 11 < 15 in test_load_compute_no_n_plus_one at /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_stock/tests/test_fleet_stock_scale.py:84 2026-09-06 14:05:03,423 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_scale: Query count less than expected for user __system__: 8 < 15 in test_load_compute_no_n_plus_one at /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_stock/tests/test_fleet_stock_scale.py:89 2026-09-06 14:05:03,465 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-06 14:05:08,581 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_split_transfer: Starting TestFleetStockSplitTransfer.test_action_split_transfer_blocked_for_trip ... 2026-09-06 14:05:08,949 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1167] 2026-09-06 14:05:09,239 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_split_transfer: Starting TestFleetStockSplitTransfer.test_action_split_transfer_passthrough_for_non_trip_picking ... 2026-09-06 14:05:09,795 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_split_transfer: Starting TestFleetStockSplitTransfer.test_create_backorder_forwards_backorder_moves ... 2026-09-06 14:05:10,450 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-06 14:05:16,112 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_standalone: Starting TestFleetStockStandalone.test_goods_standalone_no_cargo_dependency ... 2026-09-06 14:05:16,439 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1169] 2026-09-06 14:05:16,516 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_standalone: Starting TestFleetStockStandalone.test_inter_wh_and_wave_work_standalone ... 2026-09-06 14:05:16,972 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_standalone: Starting TestFleetStockStandalone.test_standalone_goods_complete ... 2026-09-06 14:05:17,024 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-06 14:05:22,012 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_picking_search_filters: Starting TestPickingSearchFilters.test_vehicle_unassigned_filter_selects_only_unassigned_pickings ... 2026-09-06 14:05:22,365 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1171] 2026-09-06 14:05:22,487 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-06 14:05:22,499 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_post_init_hook_tracking_lot_scope: Starting TestPostInitHookTrackingLotScope.test_plain_internal_user_lacks_tracking_lot_group ... 2026-09-06 14:05:22,756 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_post_init_hook_tracking_lot_scope: Starting TestPostInitHookTrackingLotScope.test_post_init_hook_does_not_grant_tracking_lot_to_all_internal_users ... 2026-09-06 14:05:22,781 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:05:27,321 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_trip_anchor_widen: Starting TestTripAnchorWiden.test_a_shipment_scheduled_on_the_next_local_day_starts_its_own_trip ... 2026-09-06 14:05:27,591 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1173] 2026-09-06 14:05:27,829 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1175] 2026-09-06 14:05:27,885 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_trip_anchor_widen: Starting TestTripAnchorWiden.test_a_trip_with_no_shipment_keeps_the_booking_layers_planned_end ... 2026-09-06 14:05:28,009 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <290930621599006.1788703527.933079242706299-openerp-message-notify@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 14:05:28,049 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2382] 2026-09-06 14:05:28,112 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <447531121764695.1788703528.078780412673950-openerp-message-notify@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 14:05:28,116 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2383] 2026-09-06 14:05:28,174 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2384] 2026-09-06 14:05:28,233 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2385] 2026-09-06 14:05:28,291 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <429805944826798.1788703528.256692409515381-openerp-message-notify@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 14:05:28,300 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2386] 2026-09-06 14:05:28,383 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <929383338600635.1788703528.337533473968506-openerp-message-notify@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 14:05:28,392 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2387] 2026-09-06 14:05:28,485 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2388] 2026-09-06 14:05:28,578 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2389] 2026-09-06 14:05:28,788 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1177] 2026-09-06 14:05:28,864 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_trip_anchor_widen: Starting TestTripAnchorWiden.test_same_local_date_answers_false_for_picking_when_trip_has_no_end ... 2026-09-06 14:05:29,018 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_trip_anchor_widen: Starting TestTripAnchorWiden.test_stock_trip_planned_date_end_tracks_picking_reschedule ... 2026-09-06 14:05:29,249 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1179] 2026-09-06 14:05:29,342 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_fleet_stock.tests.test_trip_anchor_widen: Starting TestTripAnchorWiden.test_stock_trip_planned_date_end_widens_to_latest_picking_schedule ... 2026-09-06 14:05:29,501 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1181] 2026-09-06 14:05:29,676 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-06 14:05:31,101 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade.tests.test_company_rescan_short_circuit: Starting TestCompanyRescanShortCircuit.test_company_created_without_country_does_not_rescan_partners ... 2026-09-06 14:05:36,237 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade.tests.test_company_rescan_short_circuit: Starting TestCompanyRescanShortCircuit.test_inter_company_location_survives_creating_a_company_without_country ... 2026-09-06 14:05:39,171 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade.tests.test_company_rescan_short_circuit: Starting TestCompanyRescanShortCircuit.test_saving_a_company_country_as_a_recordset_emits_no_country_comparison_warning ... 2026-09-06 14:05:42,063 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade.tests.test_company_rescan_short_circuit: Starting TestCompanyRescanShortCircuit.test_writing_a_changed_country_as_a_recordset_does_rescan_partners ... 2026-09-06 14:05:45,651 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade.tests.test_company_rescan_short_circuit: Starting TestCompanyRescanShortCircuit.test_writing_an_unchanged_country_as_a_recordset_does_not_rescan_partners ... 2026-09-06 14:05:49,184 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade.tests.test_company_rescan_short_circuit: Starting TestCompanyRescanShortCircuit.test_writing_an_unchanged_country_does_not_rescan_but_a_changed_one_does ... 2026-09-06 14:05:52,907 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:05:54,087 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade.tests.test_partner: Starting TestPartner.test_create_partner_01 ... 2026-09-06 14:05:54,660 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade.tests.test_partner: Starting TestPartner.test_create_partner_02 ... 2026-09-06 14:05:55,180 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade.tests.test_partner: Starting TestPartner.test_create_partner_03 ... 2026-09-06 14:05:55,625 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade.tests.test_partner: Starting TestPartner.test_create_partner_04 ... 2026-09-06 14:05:56,047 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade.tests.test_partner: Starting TestPartner.test_create_partner_05 ... 2026-09-06 14:05:56,861 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade.tests.test_partner: Starting TestPartner.test_create_partner_06 ... 2026-09-06 14:05:57,767 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade.tests.test_partner: Starting TestPartner.test_create_partner_07 ... 2026-09-06 14:05:57,829 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade.tests.test_partner: Starting TestPartner.test_create_partner_08 ... 2026-09-06 14:05:57,931 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:05:59,184 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade.tests.test_utility: Starting TestPartner.test_after_install_module_01 ... 2026-09-06 14:05:59,565 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade.tests.test_utility: Starting TestPartner.test_create_company_01 ... 2026-09-06 14:06:05,031 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade.tests.test_utility: Starting TestPartner.test_custom_authority_of_picking_type_01 ... 2026-09-06 14:06:05,108 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade.tests.test_utility: Starting TestPartner.test_custom_authority_of_picking_type_02 ... 2026-09-06 14:06:05,189 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade.tests.test_utility: Starting TestPartner.test_custom_authority_of_picking_type_03 ... 2026-09-06 14:06:05,278 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade.tests.test_utility: Starting TestPartner.test_update_picking_type_01 ... 2026-09-06 14:06:05,412 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade.tests.test_utility: Starting TestPartner.test_update_property_stock_customer_multi_company_01 ... 2026-09-06 14:06:11,504 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade.tests.test_utility: Starting TestPartner.test_update_warehouse_01 ... 2026-09-06 14:06:11,941 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade.tests.test_utility: Starting TestPartner.test_update_warehouse_02 ... 2026-09-06 14:06:12,396 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade.tests.test_utility: Starting TestPartner.test_update_warehouse_03 ... 2026-09-06 14:06:13,707 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade.tests.test_utility: Starting TestPartner.test_update_warehouse_04 ... 2026-09-06 14:06:14,950 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade.tests.test_utility: Starting TestPartner.test_update_warehouse_05 ... 2026-09-06 14:06:14,979 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:06:17,287 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_access_rights: Starting TestAccessRights.test_access_partner_form_view ... 2026-09-06 14:06:17,807 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_access_rights: Starting TestAccessRights.test_access_right_foreign_trade_user ... 2026-09-06 14:06:18,147 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #16 deleted custom.declaration.tax.export records with IDs: [1, 2] 2026-09-06 14:06:18,182 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #16 deleted custom.declaration.tax.export.group records with IDs: [1, 2] 2026-09-06 14:06:18,189 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #16 deleted custom.declaration.tax.export records with IDs: [3, 4] 2026-09-06 14:06:18,222 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #16 deleted custom.declaration.tax.export.group records with IDs: [3, 4] 2026-09-06 14:06:18,228 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #16 deleted custom.declaration.tax.export records with IDs: [5, 6] 2026-09-06 14:06:18,262 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #16 deleted custom.declaration.tax.export.group records with IDs: [5, 6] 2026-09-06 14:06:18,279 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #16 deleted custom.declaration.export records with IDs: [1] 2026-09-06 14:06:18,298 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_access_rights: Starting TestAccessRights.test_access_right_multiple_companies ... 2026-09-06 14:06:18,614 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 847, model: custom.declaration.export 2026-09-06 14:06:18,639 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_access_rights: Starting TestAccessRights.test_access_right_stock_user ... 2026-09-06 14:06:18,878 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 846, model: custom.declaration.export 2026-09-06 14:06:18,885 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 846, model: custom.declaration.export 2026-09-06 14:06:18,888 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 846, model: custom.declaration.export 2026-09-06 14:06:18,894 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 846, model: custom.declaration.export.line 2026-09-06 14:06:18,896 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 846, model: custom.declaration.export.line 2026-09-06 14:06:18,900 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 846, model: custom.declaration.tax.export 2026-09-06 14:06:18,902 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 846, model: custom.declaration.tax.export 2026-09-06 14:06:18,909 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 846, model: custom.declaration.tax.export.group 2026-09-06 14:06:18,949 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:06:21,340 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_04_transfer_rate_custom_declaration_export ... 2026-09-06 14:06:22,013 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_05_transfer_rate_custom_declaration_export ... 2026-09-06 14:06:22,542 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_06_transfer_rate_custom_declaration_export ... 2026-09-06 14:06:23,070 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_cancel_custom_declaration_01 ... 2026-09-06 14:06:23,561 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_cancel_custom_declaration_02 ... 2026-09-06 14:06:24,786 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [243, 242, 241, 240] 2026-09-06 14:06:24,916 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [600, 598, 596, 594] 2026-09-06 14:06:25,681 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_cancel_custom_declaration_03 ... 2026-09-06 14:06:27,252 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.partial.reconcile records with IDs: [27, 27] 2026-09-06 14:06:27,404 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [247, 246, 245, 244] 2026-09-06 14:06:27,496 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [616, 614, 612, 610] 2026-09-06 14:06:28,384 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_cancel_custom_declaration_04 ... 2026-09-06 14:06:30,134 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.partial.reconcile records with IDs: [29, 28, 31, 30, 28, 29, 30, 31] 2026-09-06 14:06:30,232 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.full.reconcile records with IDs: [22] 2026-09-06 14:06:30,399 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [252, 251, 250, 249] 2026-09-06 14:06:30,474 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [634, 632, 630, 628] 2026-09-06 14:06:31,198 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_change_picking_on_export_custom_declaration_01 ... 2026-09-06 14:06:31,737 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [27, 28] 2026-09-06 14:06:31,745 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.export.line records with IDs: [27, 28, 29] 2026-09-06 14:06:31,804 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [29, 30] 2026-09-06 14:06:31,812 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.export records with IDs: [59, 60, 61, 62, 63, 64] 2026-09-06 14:06:31,871 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [31, 32] 2026-09-06 14:06:31,958 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [33, 34] 2026-09-06 14:06:31,965 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.export.line records with IDs: [30, 31] 2026-09-06 14:06:32,019 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [35, 36] 2026-09-06 14:06:32,047 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.export records with IDs: [65, 66, 67, 68] 2026-09-06 14:06:32,109 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [37, 38] 2026-09-06 14:06:32,147 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_change_so_on_export_custom_declaration_01 ... 2026-09-06 14:06:32,538 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_change_so_on_export_custom_declaration_02 ... 2026-09-06 14:06:33,026 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [43, 44] 2026-09-06 14:06:33,032 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.export.line records with IDs: [38, 39, 40] 2026-09-06 14:06:33,037 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [45, 46] 2026-09-06 14:06:33,039 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.export records with IDs: [81, 82, 83, 84, 85, 86] 2026-09-06 14:06:33,093 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_check_consistency_between_picking_and_dec_lines_01 ... 2026-09-06 14:06:34,770 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_check_foreign_trade_partner_so_in_multi_company ... 2026-09-06 14:06:37,893 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_check_so_vd_picking_on_custom_declaration_01 ... 2026-09-06 14:06:39,093 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_check_so_vd_picking_on_custom_declaration_02 ... 2026-09-06 14:06:40,282 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_check_tax_group_information_of_custom_declaration_01 ... 2026-09-06 14:06:40,682 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_check_tax_group_information_of_custom_declaration_02 ... 2026-09-06 14:06:41,128 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_confirm_custom_declaration_01 ... 2026-09-06 14:06:41,593 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_confirm_custom_declaration_02 ... 2026-09-06 14:06:41,925 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_confirm_custom_declaration_04 ... 2026-09-06 14:06:42,705 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_confirm_custom_declaration_05 ... 2026-09-06 14:06:43,630 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_confirm_export_custom_declaration_01 ... 2026-09-06 14:06:44,869 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_create_custom_declaration_03 ... 2026-09-06 14:06:45,820 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_create_custom_declaration_04 ... 2026-09-06 14:06:46,792 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_flow_of_custom_declaration_01 ... 2026-09-06 14:06:48,063 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [269, 268, 267, 266] 2026-09-06 14:06:48,143 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [676, 674, 672, 670] 2026-09-06 14:06:49,985 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_flow_of_custom_declaration_02 ... 2026-09-06 14:06:51,034 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [286, 285, 284, 283] 2026-09-06 14:06:51,130 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [702, 700, 698, 696] 2026-09-06 14:06:53,616 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_flow_of_custom_declaration_03 ... 2026-09-06 14:06:55,540 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.partial.reconcile records with IDs: [41, 40, 43, 42, 40, 41, 42, 43] 2026-09-06 14:06:55,624 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.full.reconcile records with IDs: [25] 2026-09-06 14:06:55,796 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [303, 302, 301, 300] 2026-09-06 14:06:55,892 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [728, 726, 724, 722] 2026-09-06 14:06:57,915 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_flow_of_custom_declaration_04 ... 2026-09-06 14:07:00,036 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.partial.reconcile records with IDs: [49, 48, 51, 50, 48, 49, 50, 51] 2026-09-06 14:07:00,127 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.full.reconcile records with IDs: [27] 2026-09-06 14:07:00,286 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [321, 320, 319, 318] 2026-09-06 14:07:00,386 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [756, 754, 752, 750] 2026-09-06 14:07:02,795 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_flow_of_custom_declaration_05 ... 2026-09-06 14:07:04,795 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_flow_of_custom_declaration_08 ... 2026-09-06 14:07:07,958 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_open_custom_declaration_01 ... 2026-09-06 14:07:09,392 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_open_custom_declaration_02 ... 2026-09-06 14:07:09,899 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_open_custom_declaration_03 ... 2026-09-06 14:07:10,733 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_open_custom_declaration_04 ... 2026-09-06 14:07:11,579 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_payment_custom_declaration_01 ... 2026-09-06 14:07:14,064 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_payment_custom_declaration_02 ... 2026-09-06 14:07:16,683 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_payment_custom_declaration_03 ... 2026-09-06 14:07:18,020 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:07:20,992 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_change_partner_on_so_01 ... 2026-09-06 14:07:22,015 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_change_partner_on_so_02 ... 2026-09-06 14:07:23,323 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_change_partner_on_so_03 ... 2026-09-06 14:07:24,024 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_change_partner_on_so_04 ... 2026-09-06 14:07:25,389 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_create_so_01 ... 2026-09-06 14:07:25,627 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_create_so_02 ... 2026-09-06 14:07:25,872 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_custom_declaration_count_01 ... 2026-09-06 14:07:25,898 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_custom_declaration_count_02 ... 2026-09-06 14:07:26,582 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_custom_declaration_count_for_picking_01 ... 2026-09-06 14:07:26,597 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_custom_declaration_count_for_picking_02 ... 2026-09-06 14:07:27,105 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_custom_declaration_required_for_picking_01 ... 2026-09-06 14:07:27,127 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_flow_of_export_01 ... 2026-09-06 14:07:29,006 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.export.line records with IDs: [112] 2026-09-06 14:07:29,124 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_flow_of_export_new_foreign_partner_not_synced_01 ... 2026-09-06 14:07:29,944 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_foreign_trade_manual_override_survives_confirm ... 2026-09-06 14:07:31,459 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_return_product_01 ... 2026-09-06 14:07:33,036 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.export.line records with IDs: [115] 2026-09-06 14:07:33,204 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [106, 107] 2026-09-06 14:07:34,540 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.export.line records with IDs: [116] 2026-09-06 14:07:34,663 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [108, 109] 2026-09-06 14:07:34,670 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.export.line records with IDs: [117] 2026-09-06 14:07:34,833 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [110, 111] 2026-09-06 14:07:34,842 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.export.line records with IDs: [118] 2026-09-06 14:07:35,048 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [112, 113] 2026-09-06 14:07:35,057 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.export.line records with IDs: [119] 2026-09-06 14:07:35,252 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [114, 115] 2026-09-06 14:07:36,559 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.export.line records with IDs: [120] 2026-09-06 14:07:36,749 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [116, 117] 2026-09-06 14:07:36,761 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.export.line records with IDs: [121] 2026-09-06 14:07:37,062 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [118, 119] 2026-09-06 14:07:37,071 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.export.line records with IDs: [122] 2026-09-06 14:07:37,187 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [120, 121] 2026-09-06 14:07:37,199 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.export.line records with IDs: [123] 2026-09-06 14:07:37,288 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [122, 123] 2026-09-06 14:07:37,384 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:07:40,227 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_sale_order_multistep_buy: Starting TestSaleOrderMultistepBuy.test_domestic_multistep_delivery_still_routes_to_customers ... 2026-09-06 14:07:41,553 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_sale_order_multistep_buy: Starting TestSaleOrderMultistepBuy.test_foreign_export_multistep_buys_to_order_creates_po ... 2026-09-06 14:07:42,819 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_sale_order_multistep_buy: Starting TestSaleOrderMultistepBuy.test_foreign_export_multistep_stocked_still_routes_through_customs ... 2026-09-06 14:07:44,263 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_sale_order_multistep_buy: Starting TestSaleOrderMultistepBuy.test_multi_company_foreign_export_isolation ... 2026-09-06 14:07:45,767 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_sale_order_multistep_buy: Starting TestSaleOrderMultistepBuy.test_multi_warehouse_foreign_export_isolation ... 2026-09-06 14:07:48,595 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_export.tests.test_sale_order_multistep_buy: Starting TestSaleOrderMultistepBuy.test_reception_route_depends_keeps_buy_and_import ... 2026-09-06 14:07:48,648 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:07:52,083 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted stock.move records with IDs: [448] 2026-09-06 14:07:52,579 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_import.tests.test_access_rights: Starting TestAccessRights.test_access_partner_form_view ... 2026-09-06 14:07:52,920 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_import.tests.test_access_rights: Starting TestAccessRights.test_access_right_foreign_trade_user ... 2026-09-06 14:07:53,518 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #16 deleted custom.declaration.tax.import records with IDs: [1, 2] 2026-09-06 14:07:53,561 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #16 deleted custom.declaration.tax.import.group records with IDs: [1, 2] 2026-09-06 14:07:53,569 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #16 deleted custom.declaration.tax.import records with IDs: [3, 4] 2026-09-06 14:07:53,610 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #16 deleted custom.declaration.tax.import.group records with IDs: [3, 4] 2026-09-06 14:07:53,616 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #16 deleted custom.declaration.tax.import records with IDs: [5, 6] 2026-09-06 14:07:53,656 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #16 deleted custom.declaration.tax.import.group records with IDs: [5, 6] 2026-09-06 14:07:53,678 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #16 deleted custom.declaration.import records with IDs: [1] 2026-09-06 14:07:53,696 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_import.tests.test_access_rights: Starting TestAccessRights.test_access_right_multiple_companies ... 2026-09-06 14:07:54,245 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 859, model: custom.declaration.import 2026-09-06 14:07:54,286 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_import.tests.test_access_rights: Starting TestAccessRights.test_access_right_stock_user ... 2026-09-06 14:07:54,819 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 858, model: custom.declaration.import 2026-09-06 14:07:54,837 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 858, model: custom.declaration.import 2026-09-06 14:07:54,842 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 858, model: custom.declaration.import 2026-09-06 14:07:54,850 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 858, model: custom.declaration.import.line 2026-09-06 14:07:54,853 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 858, model: custom.declaration.import.line 2026-09-06 14:07:54,864 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 858, model: custom.declaration.tax.import 2026-09-06 14:07:54,867 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 858, model: custom.declaration.tax.import 2026-09-06 14:07:54,870 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 858, model: custom.declaration.tax.import 2026-09-06 14:07:54,876 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 858, model: custom.declaration.tax.import.group 2026-09-06 14:07:54,877 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 858, model: custom.declaration.tax.import.group 2026-09-06 14:07:54,879 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 858, model: custom.declaration.tax.import.group 2026-09-06 14:07:54,881 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 858, model: custom.declaration.line.extra.expense 2026-09-06 14:07:54,883 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 858, model: custom.declaration.line.extra.expense 2026-09-06 14:07:54,886 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 858, model: custom.declaration.line.extra.expense 2026-09-06 14:07:54,936 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:07:57,980 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted stock.move records with IDs: [454] 2026-09-06 14:07:58,448 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_available_import_tax_cost_product_on_tax_form_01 ... 2026-09-06 14:07:58,620 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_available_import_tax_cost_product_on_tax_form_02 ... 2026-09-06 14:07:58,739 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_cancel_custom_declaration_05 ... 2026-09-06 14:08:01,009 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_cancel_custom_declaration_06 ... 2026-09-06 14:08:03,494 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_change_clearance_date_on_custom_declaration_01 ... 2026-09-06 14:08:04,019 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [37, 38] 2026-09-06 14:08:04,063 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [17, 18] 2026-09-06 14:08:04,069 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [39, 40] 2026-09-06 14:08:04,131 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [19, 20] 2026-09-06 14:08:04,180 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_change_currency_rate_manual_01 ... 2026-09-06 14:08:04,608 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [45, 46] 2026-09-06 14:08:04,648 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [23, 24] 2026-09-06 14:08:04,656 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [47, 48] 2026-09-06 14:08:04,730 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [25, 26] 2026-09-06 14:08:04,771 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_change_picking_on_import_custom_declaration_01 ... 2026-09-06 14:08:05,334 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [29, 30] 2026-09-06 14:08:05,347 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.import.line records with IDs: [20, 21, 22] 2026-09-06 14:08:05,404 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [31, 32] 2026-09-06 14:08:05,416 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [53, 54, 55, 56, 57, 58] 2026-09-06 14:08:05,480 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [33, 34] 2026-09-06 14:08:05,590 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [35, 36] 2026-09-06 14:08:05,598 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.import.line records with IDs: [23, 24] 2026-09-06 14:08:05,666 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [37, 38] 2026-09-06 14:08:05,673 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [59, 60, 61, 62] 2026-09-06 14:08:05,724 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [39, 40] 2026-09-06 14:08:05,772 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_change_po_on_import_custom_declaration_01 ... 2026-09-06 14:08:06,276 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_change_request_date_on_custom_declaration_01 ... 2026-09-06 14:08:06,829 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [45, 46] 2026-09-06 14:08:06,843 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.import.line records with IDs: [31, 32, 33] 2026-09-06 14:08:06,892 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [47, 48] 2026-09-06 14:08:06,899 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [75, 76, 77, 78, 79, 80] 2026-09-06 14:08:06,954 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [49, 50] 2026-09-06 14:08:07,025 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [81, 82] 2026-09-06 14:08:07,064 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [51, 52] 2026-09-06 14:08:07,070 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [83, 84] 2026-09-06 14:08:07,108 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [53, 54] 2026-09-06 14:08:07,115 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [85, 86] 2026-09-06 14:08:07,180 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [55, 56] 2026-09-06 14:08:07,217 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_change_request_date_on_custom_declaration_02 ... 2026-09-06 14:08:07,664 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [59, 60] 2026-09-06 14:08:07,672 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.import.line records with IDs: [37, 38, 39] 2026-09-06 14:08:07,720 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [61, 62] 2026-09-06 14:08:07,727 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [93, 94, 95, 96, 97, 98] 2026-09-06 14:08:07,786 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [63, 64] 2026-09-06 14:08:07,867 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [99, 100] 2026-09-06 14:08:07,912 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [65, 66] 2026-09-06 14:08:07,918 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [101, 102] 2026-09-06 14:08:07,978 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [67, 68] 2026-09-06 14:08:08,021 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_check_consistency_between_picking_and_dec_lines_02 ... 2026-09-06 14:08:09,991 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_check_foreign_trade_partner_po_in_multi_company ... 2026-09-06 14:08:13,871 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_check_po_vd_picking_on_custom_declaration_01 ... 2026-09-06 14:08:14,805 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [117, 118] 2026-09-06 14:08:14,876 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [73, 74] 2026-09-06 14:08:14,884 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [119, 120] 2026-09-06 14:08:14,929 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [75, 76] 2026-09-06 14:08:14,944 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.import.line records with IDs: [45, 46] 2026-09-06 14:08:15,026 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [77, 78] 2026-09-06 14:08:15,033 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [121, 122] 2026-09-06 14:08:15,097 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [79, 80] 2026-09-06 14:08:15,106 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [123, 124] 2026-09-06 14:08:15,169 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_check_po_vd_picking_on_custom_declaration_02 ... 2026-09-06 14:08:15,949 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_compute_landed_cost_01 ... 2026-09-06 14:08:18,379 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_confirm_custom_declaration_03 ... 2026-09-06 14:08:19,822 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_confirm_import_custom_declaration_01 ... 2026-09-06 14:08:21,659 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_create_custom_declaration_01 ... 2026-09-06 14:08:22,250 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_create_custom_declaration_02 ... 2026-09-06 14:08:22,769 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_delete_import_tax_cost_product_01 ... 2026-09-06 14:08:22,793 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7051] 2026-09-06 14:08:22,831 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_delete_import_tax_cost_product_02 ... 2026-09-06 14:08:22,846 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7050] 2026-09-06 14:08:22,881 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_flow_of_custom_declaration_06 ... 2026-09-06 14:08:25,716 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_flow_of_custom_declaration_07 ... 2026-09-06 14:08:27,102 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [152, 153] 2026-09-06 14:08:27,132 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [90, 91] 2026-09-06 14:08:27,137 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [154, 155] 2026-09-06 14:08:27,168 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [92, 93] 2026-09-06 14:08:27,173 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [156, 157] 2026-09-06 14:08:27,219 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [94, 95] 2026-09-06 14:08:27,225 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [158, 159] 2026-09-06 14:08:27,261 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [96, 97] 2026-09-06 14:08:27,269 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [160, 161] 2026-09-06 14:08:27,301 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [98, 99] 2026-09-06 14:08:27,306 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [162, 163] 2026-09-06 14:08:30,209 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [100, 101] 2026-09-06 14:08:30,937 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_flow_of_custom_declaration_09 ... 2026-09-06 14:08:32,116 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [170, 171] 2026-09-06 14:08:32,160 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [104, 105] 2026-09-06 14:08:32,165 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [172, 173] 2026-09-06 14:08:33,304 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [106, 107] 2026-09-06 14:08:33,346 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_flow_of_custom_declaration_10 ... 2026-09-06 14:08:34,220 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_flow_of_custom_declaration_11 ... 2026-09-06 14:08:34,922 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_tax_computation_01 ... 2026-09-06 14:08:35,507 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_validate_landed_cost_01 ... 2026-09-06 14:08:37,501 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:08:40,539 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted stock.move records with IDs: [479] 2026-09-06 14:08:41,042 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_change_partner_on_po_01 ... 2026-09-06 14:08:41,342 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_change_partner_on_po_02 ... 2026-09-06 14:08:41,862 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_change_partner_on_po_03 ... 2026-09-06 14:08:42,141 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_create_po_01 ... 2026-09-06 14:08:42,267 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_create_po_02 ... 2026-09-06 14:08:42,392 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_custom_clearance_required_01 ... 2026-09-06 14:08:42,606 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_custom_clearance_required_02 ... 2026-09-06 14:08:42,804 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_custom_clearance_required_03 ... 2026-09-06 14:08:43,047 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_custom_declaration_count_01 ... 2026-09-06 14:08:43,070 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_custom_declaration_count_02 ... 2026-09-06 14:08:43,729 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_custom_declaration_count_for_picking_01 ... 2026-09-06 14:08:43,751 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_custom_declaration_count_for_picking_02 ... 2026-09-06 14:08:44,389 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_custom_declaration_required_for_picking_01 ... 2026-09-06 14:08:44,405 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_flow_of_import_01 ... 2026-09-06 14:08:46,683 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_return_product_01 ... 2026-09-06 14:08:51,006 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:08:54,168 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted stock.move records with IDs: [491] 2026-09-06 14:08:54,650 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_import_currency_rate.tests.test_foreign_trade_currency_rate: Starting TestForeignTradeImportCurrencyRate.test_01_transfer_rate_custom_declaration_import ... 2026-09-06 14:08:55,354 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_import_currency_rate.tests.test_foreign_trade_currency_rate: Starting TestForeignTradeImportCurrencyRate.test_02_transfer_rate_custom_declaration_import ... 2026-09-06 14:08:55,904 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_foreign_trade_import_currency_rate.tests.test_foreign_trade_currency_rate: Starting TestForeignTradeImportCurrencyRate.test_03_transfer_rate_custom_declaration_import ... 2026-09-06 14:08:56,563 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:08:57,485 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_air.tests.test_air_basic: Starting TestAirBasic.test_001_air_basic_chargeable_weight ... 2026-09-06 14:08:57,668 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_air.tests.test_air_basic: Starting TestAirBasic.test_002_non_air_not_applicable ... 2026-09-06 14:08:57,737 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:08:58,711 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_air.tests.test_air_export_urgent: Starting TestAirExportUrgent.test_01_air_chargeable_weight ... 2026-09-06 14:08:58,882 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_air.tests.test_air_export_urgent: Starting TestAirExportUrgent.test_02_booking_confirmed_immediately ... 2026-09-06 14:08:58,999 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_air.tests.test_air_export_urgent: Starting TestAirExportUrgent.test_03_urgent_surcharge_as_charge_line ... 2026-09-06 14:08:59,089 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_air.tests.test_air_export_urgent: Starting TestAirExportUrgent.test_04_atd_and_leg_done ... 2026-09-06 14:08:59,178 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:09:00,207 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_air.tests.test_air_import: Starting TestAirImport.test_01_air_import_no_containers_hawb_set ... 2026-09-06 14:09:00,453 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_air.tests.test_air_import: Starting TestAirImport.test_02_ata_milestone ... 2026-09-06 14:09:00,555 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_air.tests.test_air_import: Starting TestAirImport.test_03_storage_fee_per_day ... 2026-09-06 14:09:00,662 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_air.tests.test_air_import: Starting TestAirImport.test_04_full_air_import_charges ... 2026-09-06 14:09:00,856 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_air.tests.test_air_import: Starting TestAirImport.test_05_chargeable_weight_import ... 2026-09-06 14:09:01,014 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:09:01,814 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_air.tests.test_air_main_carriage_endpoint: Starting TestAirMainCarriageEndpointContract.test_01_air_spec_generates_one_exact_main_leg_and_booking ... 2026-09-06 14:09:02,171 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_air.tests.test_air_main_carriage_endpoint: Starting TestAirMainCarriageEndpointContract.test_02_missing_airport_blocks_without_leg_or_booking ... 2026-09-06 14:09:02,342 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_air.tests.test_air_main_carriage_endpoint: Starting TestAirMainCarriageEndpointContract.test_03_air_planning_fields_lock_after_main_leg_exists ... 2026-09-06 14:09:02,462 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:09:03,312 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_air.tests.test_air_rate_card_lane: Starting TestAirRateCardLane.test_01_air_port_endpoints_resolve_to_the_airport_pair ... 2026-09-06 14:09:03,540 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_air.tests.test_air_rate_card_lane: Starting TestAirRateCardLane.test_02_air_booking_auto_charge_costs_the_airport_rate ... 2026-09-06 14:09:03,697 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_air.tests.test_air_rate_card_lane: Starting TestAirRateCardLane.test_03_air_charge_buy_rate_onchange_uses_the_airport_lane ... 2026-09-06 14:09:03,802 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:09:04,605 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_air.tests.test_air_si_report_ports: Starting TestAirShipmentInstructionPorts.test_01_blank_si_fcl_prints_air_ports ... 2026-09-06 14:09:04,887 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_air.tests.test_air_si_report_ports: Starting TestAirShipmentInstructionPorts.test_02_blank_si_lcl_prints_air_ports ... 2026-09-06 14:09:05,063 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:09:05,853 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_air_consol.tests.test_air_consol_install_smoke: Starting TestAirConsolInstallSmoke.test_01_air_arrival_notice_template_loads_from_air_module ... 2026-09-06 14:09:06,002 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_air_consol.tests.test_air_consol_install_smoke: Starting TestAirConsolInstallSmoke.test_02_open_deconsolidate_wizard_routes_air_master_import_to_air_wizard ... 2026-09-06 14:09:06,061 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_air_consol.tests.test_air_consol_install_smoke: Starting TestAirConsolInstallSmoke.test_03_open_deconsolidate_wizard_blocks_non_master_air_shipment ... 2026-09-06 14:09:06,183 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:09:07,152 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_air_consol.tests.test_air_import_deconsolidation: Starting TestAirImportDeconsolidation.test_01_deconsolidate_wizard_creates_houses_with_cargo_and_master_link ... 2026-09-06 14:09:07,315 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_air_consol.tests.test_air_import_deconsolidation: Starting TestAirImportDeconsolidation.test_02_deconsolidate_wizard_requires_at_least_one_line ... 2026-09-06 14:09:07,420 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:09:08,251 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_air_consol.tests.test_air_master_no_ocean_lcl_charges: Starting TestAirMasterNoOceanLclCharges.test_01_air_master_booking_creates_no_ocean_lcl_house_charges ... 2026-09-06 14:09:08,548 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_air_consol.tests.test_air_master_no_ocean_lcl_charges: Starting TestAirMasterNoOceanLclCharges.test_02_sea_master_booking_still_creates_ocean_lcl_house_charges ... 2026-09-06 14:09:08,779 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:09:09,590 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_air_consol.tests.test_arrival_notice_air: Starting TestArrivalNoticeAir.test_air_deconsolidation_inherits_notify_airports_and_mawb_then_sends ... 2026-09-06 14:09:10,112 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2390] 2026-09-06 14:09:10,139 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_air_consol.tests.test_arrival_notice_air: Starting TestArrivalNoticeAir.test_air_recipients_match_sea_and_content_uses_air_fields ... 2026-09-06 14:09:10,371 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2391] 2026-09-06 14:09:10,412 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:09:11,607 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_arrival_notice_send_leaves_an_auditable_chatter_record ... 2026-09-06 14:09:11,814 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2392] 2026-09-06 14:09:11,840 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_body_contains_shipment_reference_date_and_vietnamese_translation ... 2026-09-06 14:09:11,900 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-41ce622-224575/odoo/addons/base/i18n/vi.po for language vi_VN 2026-09-06 14:09:11,900 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/odoo/addons/base/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,208 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module web: loading translation file /data/build/rb-41ce622-224575/addons/web/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,208 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/web/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,343 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module base_setup: loading translation file /data/build/rb-41ce622-224575/addons/base_setup/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,343 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/base_setup/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,348 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module bus: loading translation file /data/build/rb-41ce622-224575/addons/bus/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,348 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/bus/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,350 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module web_tour: loading translation file /data/build/rb-41ce622-224575/addons/web_tour/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,350 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/web_tour/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,353 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module html_editor: loading translation file /data/build/rb-41ce622-224575/addons/html_editor/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,353 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/html_editor/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,362 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module mail: loading translation file /data/build/rb-41ce622-224575/addons/mail/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,363 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/mail/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,437 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module sales_team: loading translation file /data/build/rb-41ce622-224575/addons/sales_team/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,438 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/sales_team/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,443 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module onboarding: loading translation file /data/build/rb-41ce622-224575/addons/onboarding/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,444 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/onboarding/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,447 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-41ce622-224575/addons/uom/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,447 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/uom/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,452 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module product: loading translation file /data/build/rb-41ce622-224575/addons/product/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,452 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/product/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,483 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module analytic: loading translation file /data/build/rb-41ce622-224575/addons/analytic/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,483 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/analytic/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,491 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module web_editor: loading translation file /data/build/rb-41ce622-224575/addons/web_editor/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,491 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/web_editor/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,515 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module http_routing: loading translation file /data/build/rb-41ce622-224575/addons/http_routing/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,515 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/http_routing/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,517 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module auth_signup: loading translation file /data/build/rb-41ce622-224575/addons/auth_signup/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,517 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/auth_signup/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,524 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module portal: loading translation file /data/build/rb-41ce622-224575/addons/portal/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,524 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/portal/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,531 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module resource: loading translation file /data/build/rb-41ce622-224575/addons/resource/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,531 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/resource/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,537 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module digest: loading translation file /data/build/rb-41ce622-224575/addons/digest/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,537 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/digest/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,540 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module account: loading translation file /data/build/rb-41ce622-224575/addons/account/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,540 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/account/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,631 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module payment: loading translation file /data/build/rb-41ce622-224575/addons/payment/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,631 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/payment/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,648 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module account_payment: loading translation file /data/build/rb-41ce622-224575/addons/account_payment/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,648 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/account_payment/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,652 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module utm: loading translation file /data/build/rb-41ce622-224575/addons/utm/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,652 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/utm/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,656 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module sale: loading translation file /data/build/rb-41ce622-224575/addons/sale/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,656 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/sale/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,686 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module sale_management: loading translation file /data/build/rb-41ce622-224575/addons/sale_management/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,686 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/sale_management/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,690 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module barcodes: loading translation file /data/build/rb-41ce622-224575/addons/barcodes/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,690 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/barcodes/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,693 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module barcodes_gs1_nomenclature: loading translation file /data/build/rb-41ce622-224575/addons/barcodes_gs1_nomenclature/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,693 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/barcodes_gs1_nomenclature/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,694 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module stock: loading translation file /data/build/rb-41ce622-224575/addons/stock/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,694 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/stock/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,757 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module stock_account: loading translation file /data/build/rb-41ce622-224575/addons/stock_account/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,757 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/stock_account/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,767 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module phone_validation: loading translation file /data/build/rb-41ce622-224575/addons/phone_validation/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,768 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/phone_validation/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,771 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module point_of_sale: loading translation file /data/build/rb-41ce622-224575/addons/point_of_sale/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,772 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/point_of_sale/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,840 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module pos_restaurant: loading translation file /data/build/rb-41ce622-224575/addons/pos_restaurant/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,840 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/pos_restaurant/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,851 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module calendar: loading translation file /data/build/rb-41ce622-224575/addons/calendar/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,851 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/calendar/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,882 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module contacts: loading translation file /data/build/rb-41ce622-224575/addons/contacts/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,883 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/contacts/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,884 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module crm: loading translation file /data/build/rb-41ce622-224575/addons/crm/i18n/vi.po for language vi_VN 2026-09-06 14:09:12,884 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/crm/i18n/vi.po for language vi_VN 2026-09-06 14:09:13,639 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module social_media: loading translation file /data/build/rb-41ce622-224575/addons/social_media/i18n/vi.po for language vi_VN 2026-09-06 14:09:13,639 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/social_media/i18n/vi.po for language vi_VN 2026-09-06 14:09:13,640 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module google_recaptcha: loading translation file /data/build/rb-41ce622-224575/addons/google_recaptcha/i18n/vi.po for language vi_VN 2026-09-06 14:09:13,640 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/google_recaptcha/i18n/vi.po for language vi_VN 2026-09-06 14:09:13,642 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website: loading translation file /data/build/rb-41ce622-224575/addons/website/i18n/vi.po for language vi_VN 2026-09-06 14:09:13,642 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website/i18n/vi.po for language vi_VN 2026-09-06 14:09:13,737 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:13,737 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_base/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:13,740 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:13,740 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_account/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:13,755 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:13,755 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:13,779 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module purchase: loading translation file /data/build/rb-41ce622-224575/addons/purchase/i18n/vi.po for language vi_VN 2026-09-06 14:09:13,779 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/purchase/i18n/vi.po for language vi_VN 2026-09-06 14:09:13,805 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module purchase_stock: loading translation file /data/build/rb-41ce622-224575/addons/purchase_stock/i18n/vi.po for language vi_VN 2026-09-06 14:09:13,805 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/purchase_stock/i18n/vi.po for language vi_VN 2026-09-06 14:09:13,812 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module stock_landed_costs: loading translation file /data/build/rb-41ce622-224575/addons/stock_landed_costs/i18n/vi.po for language vi_VN 2026-09-06 14:09:13,812 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/stock_landed_costs/i18n/vi.po for language vi_VN 2026-09-06 14:09:13,820 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:13,820 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:13,821 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:13,821 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:13,824 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:13,824 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:13,833 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:13,833 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:13,839 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:13,840 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:13,840 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module rating: loading translation file /data/build/rb-41ce622-224575/addons/rating/i18n/vi.po for language vi_VN 2026-09-06 14:09:13,840 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/rating/i18n/vi.po for language vi_VN 2026-09-06 14:09:13,845 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module project: loading translation file /data/build/rb-41ce622-224575/addons/project/i18n/vi.po for language vi_VN 2026-09-06 14:09:13,845 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/project/i18n/vi.po for language vi_VN 2026-09-06 14:09:13,886 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:13,886 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:13,905 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_payment: loading translation file /data/build/rb-41ce622-224575/addons/website_payment/i18n/vi.po for language vi_VN 2026-09-06 14:09:13,906 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website_payment/i18n/vi.po for language vi_VN 2026-09-06 14:09:13,910 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_mail: loading translation file /data/build/rb-41ce622-224575/addons/website_mail/i18n/vi.po for language vi_VN 2026-09-06 14:09:13,910 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website_mail/i18n/vi.po for language vi_VN 2026-09-06 14:09:13,911 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module portal_rating: loading translation file /data/build/rb-41ce622-224575/addons/portal_rating/i18n/vi.po for language vi_VN 2026-09-06 14:09:13,912 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/portal_rating/i18n/vi.po for language vi_VN 2026-09-06 14:09:13,914 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module delivery: loading translation file /data/build/rb-41ce622-224575/addons/delivery/i18n/vi.po for language vi_VN 2026-09-06 14:09:13,914 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/delivery/i18n/vi.po for language vi_VN 2026-09-06 14:09:13,924 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_sale: loading translation file /data/build/rb-41ce622-224575/addons/website_sale/i18n/vi.po for language vi_VN 2026-09-06 14:09:13,924 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website_sale/i18n/vi.po for language vi_VN 2026-09-06 14:09:13,957 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module mrp: loading translation file /data/build/rb-41ce622-224575/addons/mrp/i18n/vi.po for language vi_VN 2026-09-06 14:09:13,957 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/mrp/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,000 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module link_tracker: loading translation file /data/build/rb-41ce622-224575/addons/link_tracker/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,000 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/link_tracker/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,002 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module mass_mailing: loading translation file /data/build/rb-41ce622-224575/addons/mass_mailing/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,003 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/mass_mailing/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,035 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module resource_mail: loading translation file /data/build/rb-41ce622-224575/addons/resource_mail/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,035 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/resource_mail/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,036 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module hr: loading translation file /data/build/rb-41ce622-224575/addons/hr/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,036 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/hr/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,060 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module hr_expense: loading translation file /data/build/rb-41ce622-224575/addons/hr_expense/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,060 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/hr_expense/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,077 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module hr_holidays: loading translation file /data/build/rb-41ce622-224575/addons/hr_holidays/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,077 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/hr_holidays/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,107 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module attachment_indexation: loading translation file /data/build/rb-41ce622-224575/addons/attachment_indexation/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,107 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/attachment_indexation/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,108 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module hr_recruitment: loading translation file /data/build/rb-41ce622-224575/addons/hr_recruitment/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,108 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/hr_recruitment/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,134 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module data_recycle: loading translation file /data/build/rb-41ce622-224575/addons/data_recycle/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,134 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/data_recycle/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,139 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,139 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,141 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module l10n_vn_viin_base_ward: no translation for language vi_VN 2026-09-06 14:09:14,142 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,142 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,170 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module maintenance: loading translation file /data/build/rb-41ce622-224575/addons/maintenance/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,170 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/maintenance/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,184 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module marketing_card: loading translation file /data/build/rb-41ce622-224575/addons/marketing_card/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,184 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/marketing_card/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,191 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,191 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,197 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,197 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_sshkey/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:14,200 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,200 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_git/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:14,209 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module web_hierarchy: loading translation file /data/build/rb-41ce622-224575/addons/web_hierarchy/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,209 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/web_hierarchy/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,211 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module hr_org_chart: loading translation file /data/build/rb-41ce622-224575/addons/hr_org_chart/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,211 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/hr_org_chart/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,213 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,213 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:14,219 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module hr_contract: loading translation file /data/build/rb-41ce622-224575/addons/hr_contract/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,219 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/hr_contract/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,225 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,225 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_resource/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:14,227 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,227 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,231 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,231 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,241 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,241 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,243 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module hr_work_entry: loading translation file /data/build/rb-41ce622-224575/addons/hr_work_entry/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,243 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/hr_work_entry/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,247 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,247 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,247 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,247 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,249 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module hr_work_entry_contract: loading translation file /data/build/rb-41ce622-224575/addons/hr_work_entry_contract/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,249 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/hr_work_entry_contract/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,253 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,253 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,254 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module hr_holidays_contract: loading translation file /data/build/rb-41ce622-224575/addons/hr_holidays_contract/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,254 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/hr_holidays_contract/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,255 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module hr_work_entry_holidays: loading translation file /data/build/rb-41ce622-224575/addons/hr_work_entry_holidays/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,255 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/hr_work_entry_holidays/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,256 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,256 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,260 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,260 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,261 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,261 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,262 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,262 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,309 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,309 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,338 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,338 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,340 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,340 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,342 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,342 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,345 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,345 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,346 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,346 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,367 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,367 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,369 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,370 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,386 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,387 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_okr/i18n_extra/vi.po for language vi_VN 2026-09-06 14:09:14,387 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,387 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_okr/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:14,392 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,392 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,395 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,395 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,400 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,400 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,403 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module to_web_thousand_sep: no translation for language vi_VN 2026-09-06 14:09:14,403 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,403 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_wallet/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:14,414 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,414 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,415 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,415 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,419 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,419 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,420 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,420 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,429 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,429 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,431 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,431 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,433 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,433 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval/i18n_extra/vi.po for language vi_VN 2026-09-06 14:09:14,434 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,434 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:14,489 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,489 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,491 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,491 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,494 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,494 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,501 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module iap: loading translation file /data/build/rb-41ce622-224575/addons/iap/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,501 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/iap/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,504 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module iap_mail: loading translation file /data/build/rb-41ce622-224575/addons/iap_mail/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,504 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/iap_mail/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,505 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module sms: loading translation file /data/build/rb-41ce622-224575/addons/sms/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,506 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/sms/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,514 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module base_automation: loading translation file /data/build/rb-41ce622-224575/addons/base_automation/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,514 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/base_automation/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,519 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,519 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,526 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module base_geolocalize: loading translation file /data/build/rb-41ce622-224575/addons/base_geolocalize/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,526 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/base_geolocalize/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,529 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,529 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,531 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,531 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,532 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,532 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,542 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,542 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,544 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,544 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,550 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_check_company_discrepancy: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_check_company_discrepancy/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:14,550 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_check_company_discrepancy/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:14,554 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,554 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,560 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,560 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,561 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,561 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,572 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,572 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,573 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,573 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,577 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,578 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_qrcode/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:14,580 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module fleet: loading translation file /data/build/rb-41ce622-224575/addons/fleet/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,580 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/fleet/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,593 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,593 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:14,596 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,596 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,597 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module hr_fleet: loading translation file /data/build/rb-41ce622-224575/addons/hr_fleet/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,597 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/hr_fleet/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,599 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,599 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,604 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,604 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,606 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,606 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,623 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_partner_calendar: no translation for language vi_VN 2026-09-06 14:09:14,623 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,623 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,635 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,635 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,637 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_tracking_location: no translation for language vi_VN 2026-09-06 14:09:14,637 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,637 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_logistics/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:14,659 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,659 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,661 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,661 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,694 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,695 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_helpdesk/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:14,718 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module gamification: loading translation file /data/build/rb-41ce622-224575/addons/gamification/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,718 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/gamification/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,743 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module survey: loading translation file /data/build/rb-41ce622-224575/addons/survey/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,743 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/survey/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,787 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,787 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_survey/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:14,790 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,790 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,791 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,791 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,802 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,802 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,813 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,813 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,816 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,816 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,819 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,819 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,822 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module hr_skills: loading translation file /data/build/rb-41ce622-224575/addons/hr_skills/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,822 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/hr_skills/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,833 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,833 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,846 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,846 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,851 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,851 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_marketplace/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:14,876 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_lang_detection: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_lang_detection/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:14,876 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_lang_detection/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:14,878 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_sem: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_sem/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:14,878 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_sem/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:14,893 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,893 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_social/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:14,909 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,909 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,939 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,939 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_zalo/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:14,949 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,949 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,949 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,950 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,955 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,955 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:14,967 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_partner: loading translation file /data/build/rb-41ce622-224575/addons/website_partner/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,967 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website_partner/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,968 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_profile: loading translation file /data/build/rb-41ce622-224575/addons/website_profile/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,969 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website_profile/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,976 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_slides: loading translation file /data/build/rb-41ce622-224575/addons/website_slides/i18n/vi.po for language vi_VN 2026-09-06 14:09:14,976 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website_slides/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,017 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module event: loading translation file /data/build/rb-41ce622-224575/addons/event/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,017 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/event/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,052 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_event: loading translation file /data/build/rb-41ce622-224575/addons/website_event/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,052 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website_event/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,061 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module im_livechat: loading translation file /data/build/rb-41ce622-224575/addons/im_livechat/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,061 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/im_livechat/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,075 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module sale_stock: loading translation file /data/build/rb-41ce622-224575/addons/sale_stock/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,075 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/sale_stock/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,081 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module repair: loading translation file /data/build/rb-41ce622-224575/addons/repair/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,081 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/repair/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,090 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module hr_attendance: loading translation file /data/build/rb-41ce622-224575/addons/hr_attendance/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,090 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/hr_attendance/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,103 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module mass_mailing_sms: loading translation file /data/build/rb-41ce622-224575/addons/mass_mailing_sms/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,103 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/mass_mailing_sms/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,110 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module project_todo: loading translation file /data/build/rb-41ce622-224575/addons/project_todo/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,110 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/project_todo/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,115 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module lunch: loading translation file /data/build/rb-41ce622-224575/addons/lunch/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,115 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/lunch/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,130 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_hr_recruitment: loading translation file /data/build/rb-41ce622-224575/addons/website_hr_recruitment/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,130 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website_hr_recruitment/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,137 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module test_data_module: no translation for language vi_VN 2026-09-06 14:09:15,137 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module web_responsive: no translation for language vi_VN 2026-09-06 14:09:15,138 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module mail_plugin: loading translation file /data/build/rb-41ce622-224575/addons/mail_plugin/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,138 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/mail_plugin/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,142 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module crm_mail_plugin: loading translation file /data/build/rb-41ce622-224575/addons/crm_mail_plugin/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,142 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/crm_mail_plugin/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,143 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module project_mail_plugin: loading translation file /data/build/rb-41ce622-224575/addons/project_mail_plugin/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,144 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/project_mail_plugin/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,145 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module pos_adyen: loading translation file /data/build/rb-41ce622-224575/addons/pos_adyen/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,146 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/pos_adyen/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,147 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module pos_discount: loading translation file /data/build/rb-41ce622-224575/addons/pos_discount/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,147 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/pos_discount/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,149 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module account_edi_ubl_cii: loading translation file /data/build/rb-41ce622-224575/addons/account_edi_ubl_cii/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,149 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/account_edi_ubl_cii/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,156 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module pos_edi_ubl: loading translation file /data/build/rb-41ce622-224575/addons/pos_edi_ubl/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,156 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/pos_edi_ubl/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,157 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module pos_epson_printer: loading translation file /data/build/rb-41ce622-224575/addons/pos_epson_printer/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,157 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/pos_epson_printer/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,159 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module loyalty: loading translation file /data/build/rb-41ce622-224575/addons/loyalty/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,159 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/loyalty/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,174 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module pos_loyalty: loading translation file /data/build/rb-41ce622-224575/addons/pos_loyalty/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,174 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/pos_loyalty/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,179 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module pos_mercado_pago: loading translation file /data/build/rb-41ce622-224575/addons/pos_mercado_pago/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,179 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/pos_mercado_pago/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,181 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module pos_mrp: loading translation file /data/build/rb-41ce622-224575/addons/pos_mrp/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,181 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/pos_mrp/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,182 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module pos_paytm: loading translation file /data/build/rb-41ce622-224575/addons/pos_paytm/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,182 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/pos_paytm/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,183 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module pos_pine_labs: loading translation file /data/build/rb-41ce622-224575/addons/pos_pine_labs/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,184 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/pos_pine_labs/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,185 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module pos_razorpay: loading translation file /data/build/rb-41ce622-224575/addons/pos_razorpay/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,185 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/pos_razorpay/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,187 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module payment_adyen: loading translation file /data/build/rb-41ce622-224575/addons/payment_adyen/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,187 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/payment_adyen/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,190 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module pos_restaurant_adyen: loading translation file /data/build/rb-41ce622-224575/addons/pos_restaurant_adyen/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,190 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/pos_restaurant_adyen/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,191 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module pos_restaurant_loyalty: no translation for language vi_VN 2026-09-06 14:09:15,191 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module payment_stripe: loading translation file /data/build/rb-41ce622-224575/addons/payment_stripe/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,191 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/payment_stripe/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,194 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module pos_stripe: loading translation file /data/build/rb-41ce622-224575/addons/pos_stripe/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,194 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/pos_stripe/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,195 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module pos_restaurant_stripe: no translation for language vi_VN 2026-09-06 14:09:15,196 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module pos_sale: loading translation file /data/build/rb-41ce622-224575/addons/pos_sale/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,196 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/pos_sale/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,198 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module pos_sale_loyalty: loading translation file /data/build/rb-41ce622-224575/addons/pos_sale_loyalty/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,199 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/pos_sale_loyalty/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,199 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module pos_self_order: loading translation file /data/build/rb-41ce622-224575/addons/pos_self_order/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,199 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/pos_self_order/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,208 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module pos_self_order_epson_printer: no translation for language vi_VN 2026-09-06 14:09:15,208 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,208 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_loyalty/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:15,212 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,212 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,214 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,214 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,215 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module sale_loyalty: loading translation file /data/build/rb-41ce622-224575/addons/sale_loyalty/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,215 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/sale_loyalty/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,220 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,220 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,221 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module pos_viva_wallet: loading translation file /data/build/rb-41ce622-224575/addons/pos_viva_wallet/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,221 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/pos_viva_wallet/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,223 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module test_data_module_install: no translation for language vi_VN 2026-09-06 14:09:15,223 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module base_address_extended: loading translation file /data/build/rb-41ce622-224575/addons/base_address_extended/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,223 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/base_address_extended/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,225 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module hr_hourly_cost: loading translation file /data/build/rb-41ce622-224575/addons/hr_hourly_cost/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,225 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/hr_hourly_cost/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,226 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module hr_timesheet: loading translation file /data/build/rb-41ce622-224575/addons/hr_timesheet/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,226 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/hr_timesheet/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,235 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,235 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_stock/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:15,238 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,239 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,240 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module account_qr_code_emv: loading translation file /data/build/rb-41ce622-224575/addons/account_qr_code_emv/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,240 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/account_qr_code_emv/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,242 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module base_iban: loading translation file /data/build/rb-41ce622-224575/addons/base_iban/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,242 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/base_iban/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,243 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-41ce622-224575/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,243 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,246 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,246 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,256 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,256 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,262 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,262 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,264 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,264 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,268 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,268 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,270 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,270 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,273 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,273 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,275 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,275 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,276 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,276 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,277 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_foreign_trade_currency_rate: no translation for language vi_VN 2026-09-06 14:09:15,278 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,278 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,284 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,284 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,291 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_foreign_trade_import_currency_rate: no translation for language vi_VN 2026-09-06 14:09:15,291 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_blog: loading translation file /data/build/rb-41ce622-224575/addons/website_blog/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,291 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website_blog/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,308 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,308 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,309 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,309 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,310 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,310 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,312 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,312 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,313 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,313 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,314 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,314 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,327 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,327 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,332 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_pos_refund: no translation for language vi_VN 2026-09-06 14:09:15,332 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,332 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,333 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,333 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,334 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module l10n_vn_edi_viettel: loading translation file /data/build/rb-41ce622-224575/addons/l10n_vn_edi_viettel/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,334 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/l10n_vn_edi_viettel/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,339 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,339 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,341 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module l10n_vn_edi_viettel_pos: loading translation file /data/build/rb-41ce622-224575/addons/l10n_vn_edi_viettel_pos/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,341 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/l10n_vn_edi_viettel_pos/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,343 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,343 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,344 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module privacy_lookup: loading translation file /data/build/rb-41ce622-224575/addons/privacy_lookup/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,344 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/privacy_lookup/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,346 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module to_partner_multilang: no translation for language vi_VN 2026-09-06 14:09:15,346 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module partner_autocomplete: loading translation file /data/build/rb-41ce622-224575/addons/partner_autocomplete/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,346 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/partner_autocomplete/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,348 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module to_partner_multilang_partner_autocomplete: no translation for language vi_VN 2026-09-06 14:09:15,349 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,349 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,351 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,351 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,353 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,353 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,354 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,354 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,356 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module pos_online_payment: loading translation file /data/build/rb-41ce622-224575/addons/pos_online_payment/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,356 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/pos_online_payment/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,359 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,359 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,360 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,361 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,362 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,362 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,364 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,364 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,367 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,367 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,383 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,383 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,384 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,384 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,385 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,385 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,394 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,394 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,395 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,395 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,396 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_crm: loading translation file /data/build/rb-41ce622-224575/addons/website_crm/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,397 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website_crm/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,398 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_sms: loading translation file /data/build/rb-41ce622-224575/addons/website_sms/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,398 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website_sms/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,399 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_crm_sms: loading translation file /data/build/rb-41ce622-224575/addons/website_crm_sms/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,399 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website_crm_sms/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,400 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module purchase_requisition: loading translation file /data/build/rb-41ce622-224575/addons/purchase_requisition/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,400 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/purchase_requisition/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,409 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module sale_purchase: loading translation file /data/build/rb-41ce622-224575/addons/sale_purchase/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,409 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/sale_purchase/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,411 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module purchase_requisition_sale: loading translation file /data/build/rb-41ce622-224575/addons/purchase_requisition_sale/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,411 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/purchase_requisition_sale/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,412 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module purchase_requisition_stock: loading translation file /data/build/rb-41ce622-224575/addons/purchase_requisition_stock/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,412 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/purchase_requisition_stock/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,413 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module account_add_gln: loading translation file /data/build/rb-41ce622-224575/addons/account_add_gln/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,413 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/account_add_gln/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,414 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module account_check_printing: loading translation file /data/build/rb-41ce622-224575/addons/account_check_printing/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,414 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/account_check_printing/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,418 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module account_debit_note: loading translation file /data/build/rb-41ce622-224575/addons/account_debit_note/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,418 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/account_debit_note/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,420 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module account_edi: loading translation file /data/build/rb-41ce622-224575/addons/account_edi/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,420 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/account_edi/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,424 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module certificate: loading translation file /data/build/rb-41ce622-224575/addons/certificate/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,424 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/certificate/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,427 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module account_edi_proxy_client: loading translation file /data/build/rb-41ce622-224575/addons/account_edi_proxy_client/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,427 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/account_edi_proxy_client/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,429 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module account_edi_ubl_cii_tax_extension: loading translation file /data/build/rb-41ce622-224575/addons/account_edi_ubl_cii_tax_extension/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,429 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/account_edi_ubl_cii_tax_extension/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,434 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module account_fleet: loading translation file /data/build/rb-41ce622-224575/addons/account_fleet/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,434 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/account_fleet/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,435 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module account_peppol: loading translation file /data/build/rb-41ce622-224575/addons/account_peppol/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,435 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/account_peppol/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,445 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module account_peppol_response: loading translation file /data/build/rb-41ce622-224575/addons/account_peppol_response/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,445 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/account_peppol_response/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,448 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module account_peppol_selfbilling: loading translation file /data/build/rb-41ce622-224575/addons/account_peppol_selfbilling/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,448 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/account_peppol_selfbilling/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,450 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module account_qr_code_sepa: loading translation file /data/build/rb-41ce622-224575/addons/account_qr_code_sepa/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,450 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/account_qr_code_sepa/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,453 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module account_tax_python: loading translation file /data/build/rb-41ce622-224575/addons/account_tax_python/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,454 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/account_tax_python/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,455 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module account_test: loading translation file /data/build/rb-41ce622-224575/addons/account_test/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,455 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/account_test/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,457 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module account_update_tax_tags: loading translation file /data/build/rb-41ce622-224575/addons/account_update_tax_tags/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,457 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/account_update_tax_tags/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,458 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module auth_oauth: loading translation file /data/build/rb-41ce622-224575/addons/auth_oauth/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,458 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/auth_oauth/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,460 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module auth_passkey: loading translation file /data/build/rb-41ce622-224575/addons/auth_passkey/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,461 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/auth_passkey/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,462 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module auth_password_policy: loading translation file /data/build/rb-41ce622-224575/addons/auth_password_policy/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,462 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/auth_password_policy/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,464 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module auth_password_policy_portal: loading translation file /data/build/rb-41ce622-224575/addons/auth_password_policy_portal/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,464 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/auth_password_policy_portal/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,464 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module auth_password_policy_signup: loading translation file /data/build/rb-41ce622-224575/addons/auth_password_policy_signup/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,465 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/auth_password_policy_signup/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,465 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module auth_totp: loading translation file /data/build/rb-41ce622-224575/addons/auth_totp/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,466 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/auth_totp/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,468 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module auth_totp_mail: loading translation file /data/build/rb-41ce622-224575/addons/auth_totp_mail/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,468 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/auth_totp_mail/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,470 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module auth_totp_mail_enforce: loading translation file /data/build/rb-41ce622-224575/addons/auth_totp_mail_enforce/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,470 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/auth_totp_mail_enforce/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,472 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module auth_totp_portal: loading translation file /data/build/rb-41ce622-224575/addons/auth_totp_portal/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,472 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/auth_totp_portal/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,474 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module base_import: loading translation file /data/build/rb-41ce622-224575/addons/base_import/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,474 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/base_import/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,480 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module base_import_module: loading translation file /data/build/rb-41ce622-224575/addons/base_import_module/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,480 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/base_import_module/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,482 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module base_install_request: loading translation file /data/build/rb-41ce622-224575/addons/base_install_request/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,482 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/base_install_request/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,485 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module base_sparse_field: loading translation file /data/build/rb-41ce622-224575/addons/base_sparse_field/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,485 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/base_sparse_field/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,486 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module base_vat: loading translation file /data/build/rb-41ce622-224575/addons/base_vat/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,486 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/base_vat/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,488 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module calendar_sms: loading translation file /data/build/rb-41ce622-224575/addons/calendar_sms/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,488 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/calendar_sms/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,490 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module cloud_storage: loading translation file /data/build/rb-41ce622-224575/addons/cloud_storage/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,490 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/cloud_storage/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,491 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module cloud_storage_azure: loading translation file /data/build/rb-41ce622-224575/addons/cloud_storage_azure/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,491 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/cloud_storage_azure/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,492 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module cloud_storage_google: loading translation file /data/build/rb-41ce622-224575/addons/cloud_storage_google/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,492 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/cloud_storage_google/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,494 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module cloud_storage_migration: loading translation file /data/build/rb-41ce622-224575/addons/cloud_storage_migration/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,494 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/cloud_storage_migration/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,496 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module iap_crm: loading translation file /data/build/rb-41ce622-224575/addons/iap_crm/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,496 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/iap_crm/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,497 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module crm_iap_enrich: loading translation file /data/build/rb-41ce622-224575/addons/crm_iap_enrich/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,497 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/crm_iap_enrich/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,498 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module crm_iap_mine: loading translation file /data/build/rb-41ce622-224575/addons/crm_iap_mine/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,498 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/crm_iap_mine/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,503 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module crm_livechat: loading translation file /data/build/rb-41ce622-224575/addons/crm_livechat/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,503 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/crm_livechat/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,505 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module crm_sms: loading translation file /data/build/rb-41ce622-224575/addons/crm_sms/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,505 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/crm_sms/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,506 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module stock_delivery: loading translation file /data/build/rb-41ce622-224575/addons/stock_delivery/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,507 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/stock_delivery/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,510 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module delivery_mondialrelay: loading translation file /data/build/rb-41ce622-224575/addons/delivery_mondialrelay/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,510 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/delivery_mondialrelay/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,512 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module stock_picking_batch: loading translation file /data/build/rb-41ce622-224575/addons/stock_picking_batch/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,512 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/stock_picking_batch/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,519 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module delivery_stock_picking_batch: loading translation file /data/build/rb-41ce622-224575/addons/delivery_stock_picking_batch/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,519 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/delivery_stock_picking_batch/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,520 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module event_booth: loading translation file /data/build/rb-41ce622-224575/addons/event_booth/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,520 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/event_booth/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,525 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module event_product: loading translation file /data/build/rb-41ce622-224575/addons/event_product/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,525 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/event_product/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,527 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module event_sale: loading translation file /data/build/rb-41ce622-224575/addons/event_sale/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,527 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/event_sale/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,531 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module event_booth_sale: loading translation file /data/build/rb-41ce622-224575/addons/event_booth_sale/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,531 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/event_booth_sale/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,535 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module event_crm: loading translation file /data/build/rb-41ce622-224575/addons/event_crm/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,535 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/event_crm/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,538 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module event_crm_sale: loading translation file /data/build/rb-41ce622-224575/addons/event_crm_sale/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,538 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/event_crm_sale/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,539 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module event_sms: loading translation file /data/build/rb-41ce622-224575/addons/event_sms/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,539 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/event_sms/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,540 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module sale_crm: loading translation file /data/build/rb-41ce622-224575/addons/sale_crm/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,540 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/sale_crm/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,541 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module gamification_sale_crm: loading translation file /data/build/rb-41ce622-224575/addons/gamification_sale_crm/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,542 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/gamification_sale_crm/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,543 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module google_account: loading translation file /data/build/rb-41ce622-224575/addons/google_account/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,543 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/google_account/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,543 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module google_calendar: loading translation file /data/build/rb-41ce622-224575/addons/google_calendar/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,543 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/google_calendar/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,547 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module google_gmail: loading translation file /data/build/rb-41ce622-224575/addons/google_gmail/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,547 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/google_gmail/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,549 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module hr_calendar: loading translation file /data/build/rb-41ce622-224575/addons/hr_calendar/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,549 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/hr_calendar/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,550 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module hr_gamification: loading translation file /data/build/rb-41ce622-224575/addons/hr_gamification/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,550 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/hr_gamification/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,552 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module hr_holidays_attendance: loading translation file /data/build/rb-41ce622-224575/addons/hr_holidays_attendance/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,553 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/hr_holidays_attendance/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,554 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module hr_homeworking: loading translation file /data/build/rb-41ce622-224575/addons/hr_homeworking/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,554 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/hr_homeworking/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,557 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module hr_homeworking_calendar: loading translation file /data/build/rb-41ce622-224575/addons/hr_homeworking_calendar/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,557 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/hr_homeworking_calendar/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,558 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module hr_livechat: loading translation file /data/build/rb-41ce622-224575/addons/hr_livechat/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,558 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/hr_livechat/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,559 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module hr_presence: loading translation file /data/build/rb-41ce622-224575/addons/hr_presence/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,559 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/hr_presence/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,562 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module hr_recruitment_sms: loading translation file /data/build/rb-41ce622-224575/addons/hr_recruitment_sms/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,562 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/hr_recruitment_sms/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,563 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module hr_recruitment_survey: loading translation file /data/build/rb-41ce622-224575/addons/hr_recruitment_survey/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,563 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/hr_recruitment_survey/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,566 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module hr_skills_slides: loading translation file /data/build/rb-41ce622-224575/addons/hr_skills_slides/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,566 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/hr_skills_slides/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,567 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module hr_skills_survey: loading translation file /data/build/rb-41ce622-224575/addons/hr_skills_survey/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,567 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/hr_skills_survey/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,569 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module hr_timesheet_attendance: loading translation file /data/build/rb-41ce622-224575/addons/hr_timesheet_attendance/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,569 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/hr_timesheet_attendance/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,571 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module l10n_us: no translation for language vi_VN 2026-09-06 14:09:15,571 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module l10n_us_account: no translation for language vi_VN 2026-09-06 14:09:15,571 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,571 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,572 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,572 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,573 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,573 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,575 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,575 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,579 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module l10n_vn_viin_account_auto_transfer: no translation for language vi_VN 2026-09-06 14:09:15,579 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,579 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,594 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,594 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,613 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module l10n_vn_viin_account_reports_asset: no translation for language vi_VN 2026-09-06 14:09:15,613 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,613 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,615 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module l10n_vn_viin_account_reports_recurring: no translation for language vi_VN 2026-09-06 14:09:15,615 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,615 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,616 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,616 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,617 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,617 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,617 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module l10n_vn_viin_foreign_trade_account_reports: no translation for language vi_VN 2026-09-06 14:09:15,618 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,618 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_project/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:15,620 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module sale_service: loading translation file /data/build/rb-41ce622-224575/addons/sale_service/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,620 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/sale_service/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,622 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module project_account: loading translation file /data/build/rb-41ce622-224575/addons/project_account/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,622 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/project_account/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,623 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module sale_project: loading translation file /data/build/rb-41ce622-224575/addons/sale_project/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,623 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/sale_project/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,627 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module sale_timesheet: loading translation file /data/build/rb-41ce622-224575/addons/sale_timesheet/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,627 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/sale_timesheet/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,636 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_logistics_sales_team: no translation for language vi_VN 2026-09-06 14:09:15,636 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_tracking_location_route: no translation for language vi_VN 2026-09-06 14:09:15,636 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,636 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,639 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,639 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,642 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,642 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,644 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,644 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,653 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,653 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,654 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,655 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,656 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,656 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,656 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,657 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,658 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,658 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,664 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,664 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,665 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,665 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,668 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,668 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,669 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,669 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,671 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,672 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,676 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,676 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,677 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,677 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,679 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,679 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,679 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,679 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,680 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,680 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,681 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,681 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,681 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,681 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,682 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,682 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,687 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,687 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,690 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module mail_bot: loading translation file /data/build/rb-41ce622-224575/addons/mail_bot/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,690 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/mail_bot/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,693 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module mail_bot_hr: no translation for language vi_VN 2026-09-06 14:09:15,693 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module mail_group: loading translation file /data/build/rb-41ce622-224575/addons/mail_group/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,693 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/mail_group/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,705 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module mass_mailing_crm: loading translation file /data/build/rb-41ce622-224575/addons/mass_mailing_crm/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,705 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/mass_mailing_crm/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,708 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module mass_mailing_crm_sms: loading translation file /data/build/rb-41ce622-224575/addons/mass_mailing_crm_sms/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,709 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/mass_mailing_crm_sms/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,710 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module mass_mailing_event: loading translation file /data/build/rb-41ce622-224575/addons/mass_mailing_event/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,710 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/mass_mailing_event/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,711 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module mass_mailing_event_sms: loading translation file /data/build/rb-41ce622-224575/addons/mass_mailing_event_sms/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,711 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/mass_mailing_event_sms/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,712 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_event_track: loading translation file /data/build/rb-41ce622-224575/addons/website_event_track/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,712 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website_event_track/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,727 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module mass_mailing_event_track: loading translation file /data/build/rb-41ce622-224575/addons/mass_mailing_event_track/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,727 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/mass_mailing_event_track/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,728 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module mass_mailing_event_track_sms: loading translation file /data/build/rb-41ce622-224575/addons/mass_mailing_event_track_sms/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,728 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/mass_mailing_event_track_sms/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,729 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module mass_mailing_sale: loading translation file /data/build/rb-41ce622-224575/addons/mass_mailing_sale/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,729 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/mass_mailing_sale/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,730 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module mass_mailing_sale_sms: loading translation file /data/build/rb-41ce622-224575/addons/mass_mailing_sale_sms/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,730 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/mass_mailing_sale_sms/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,731 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module mass_mailing_slides: loading translation file /data/build/rb-41ce622-224575/addons/mass_mailing_slides/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,731 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/mass_mailing_slides/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,731 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module membership: loading translation file /data/build/rb-41ce622-224575/addons/membership/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,732 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/membership/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,736 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module microsoft_account: loading translation file /data/build/rb-41ce622-224575/addons/microsoft_account/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,736 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/microsoft_account/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,737 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module microsoft_calendar: loading translation file /data/build/rb-41ce622-224575/addons/microsoft_calendar/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,737 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/microsoft_calendar/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,740 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module microsoft_outlook: loading translation file /data/build/rb-41ce622-224575/addons/microsoft_outlook/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,740 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/microsoft_outlook/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,742 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module mrp_account: loading translation file /data/build/rb-41ce622-224575/addons/mrp_account/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,742 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/mrp_account/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,745 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module mrp_landed_costs: loading translation file /data/build/rb-41ce622-224575/addons/mrp_landed_costs/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,745 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/mrp_landed_costs/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,746 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module product_expiry: loading translation file /data/build/rb-41ce622-224575/addons/product_expiry/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,746 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/product_expiry/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,750 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module mrp_product_expiry: loading translation file /data/build/rb-41ce622-224575/addons/mrp_product_expiry/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,750 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/mrp_product_expiry/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,751 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module mrp_repair: loading translation file /data/build/rb-41ce622-224575/addons/mrp_repair/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,751 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/mrp_repair/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,752 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module mrp_subcontracting: loading translation file /data/build/rb-41ce622-224575/addons/mrp_subcontracting/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,752 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/mrp_subcontracting/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,756 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module mrp_subcontracting_account: loading translation file /data/build/rb-41ce622-224575/addons/mrp_subcontracting_account/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,756 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/mrp_subcontracting_account/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,758 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module sale_purchase_stock: loading translation file /data/build/rb-41ce622-224575/addons/sale_purchase_stock/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,758 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/sale_purchase_stock/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,759 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module stock_dropshipping: loading translation file /data/build/rb-41ce622-224575/addons/stock_dropshipping/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,759 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/stock_dropshipping/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,760 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module mrp_subcontracting_dropshipping: loading translation file /data/build/rb-41ce622-224575/addons/mrp_subcontracting_dropshipping/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,760 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/mrp_subcontracting_dropshipping/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,761 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module mrp_subcontracting_landed_costs: loading translation file /data/build/rb-41ce622-224575/addons/mrp_subcontracting_landed_costs/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,762 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/mrp_subcontracting_landed_costs/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,762 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module purchase_mrp: loading translation file /data/build/rb-41ce622-224575/addons/purchase_mrp/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,762 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/purchase_mrp/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,764 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module mrp_subcontracting_purchase: loading translation file /data/build/rb-41ce622-224575/addons/mrp_subcontracting_purchase/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,764 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/mrp_subcontracting_purchase/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,765 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module mrp_subcontracting_repair: no translation for language vi_VN 2026-09-06 14:09:15,766 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,766 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,768 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,768 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,770 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,771 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/payment_nganluong/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:15,773 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,773 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/payment_polar/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:15,778 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,778 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/payment_vnpay/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:15,780 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:15,780 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/payment_zalopay/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:15,782 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module pos_account_tax_python: loading translation file /data/build/rb-41ce622-224575/addons/pos_account_tax_python/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,782 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/pos_account_tax_python/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,783 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module pos_event: loading translation file /data/build/rb-41ce622-224575/addons/pos_event/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,783 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/pos_event/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,785 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module pos_event_sale: loading translation file /data/build/rb-41ce622-224575/addons/pos_event_sale/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,785 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/pos_event_sale/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,786 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module pos_hr: loading translation file /data/build/rb-41ce622-224575/addons/pos_hr/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,786 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/pos_hr/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,789 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module pos_hr_restaurant: no translation for language vi_VN 2026-09-06 14:09:15,789 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module pos_online_payment_self_order: loading translation file /data/build/rb-41ce622-224575/addons/pos_online_payment_self_order/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,789 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/pos_online_payment_self_order/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,791 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module sale_margin: loading translation file /data/build/rb-41ce622-224575/addons/sale_margin/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,791 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/sale_margin/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,791 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module pos_sale_margin: loading translation file /data/build/rb-41ce622-224575/addons/pos_sale_margin/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,792 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/pos_sale_margin/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,792 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module pos_self_order_adyen: loading translation file /data/build/rb-41ce622-224575/addons/pos_self_order_adyen/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,792 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/pos_self_order_adyen/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,793 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module pos_self_order_razorpay: loading translation file /data/build/rb-41ce622-224575/addons/pos_self_order_razorpay/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,793 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/pos_self_order_razorpay/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,794 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module pos_self_order_sale: loading translation file /data/build/rb-41ce622-224575/addons/pos_self_order_sale/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,794 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/pos_self_order_sale/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,794 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module pos_self_order_stripe: loading translation file /data/build/rb-41ce622-224575/addons/pos_self_order_stripe/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,794 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/pos_self_order_stripe/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,795 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module pos_sms: loading translation file /data/build/rb-41ce622-224575/addons/pos_sms/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,795 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/pos_sms/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,797 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module product_email_template: loading translation file /data/build/rb-41ce622-224575/addons/product_email_template/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,797 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/product_email_template/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,798 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module product_images: loading translation file /data/build/rb-41ce622-224575/addons/product_images/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,798 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/product_images/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,800 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module product_margin: loading translation file /data/build/rb-41ce622-224575/addons/product_margin/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,800 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/product_margin/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,802 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module product_matrix: loading translation file /data/build/rb-41ce622-224575/addons/product_matrix/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,802 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/product_matrix/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,804 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module project_hr_expense: loading translation file /data/build/rb-41ce622-224575/addons/project_hr_expense/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,804 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/project_hr_expense/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,805 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module project_hr_skills: loading translation file /data/build/rb-41ce622-224575/addons/project_hr_skills/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,805 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/project_hr_skills/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,806 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module project_mrp: loading translation file /data/build/rb-41ce622-224575/addons/project_mrp/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,806 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/project_mrp/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,808 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module project_mrp_account: loading translation file /data/build/rb-41ce622-224575/addons/project_mrp_account/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,808 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/project_mrp_account/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,809 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module sale_mrp: loading translation file /data/build/rb-41ce622-224575/addons/sale_mrp/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,809 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/sale_mrp/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,811 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module project_mrp_sale: no translation for language vi_VN 2026-09-06 14:09:15,811 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module project_mrp_stock_landed_costs: loading translation file /data/build/rb-41ce622-224575/addons/project_mrp_stock_landed_costs/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,811 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/project_mrp_stock_landed_costs/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,813 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module project_purchase: loading translation file /data/build/rb-41ce622-224575/addons/project_purchase/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,813 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/project_purchase/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,814 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module project_stock: loading translation file /data/build/rb-41ce622-224575/addons/project_stock/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,814 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/project_stock/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,815 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module project_purchase_stock: loading translation file /data/build/rb-41ce622-224575/addons/project_purchase_stock/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,816 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/project_purchase_stock/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,816 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module sale_expense: loading translation file /data/build/rb-41ce622-224575/addons/sale_expense/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,816 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/sale_expense/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,818 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module project_sale_expense: loading translation file /data/build/rb-41ce622-224575/addons/project_sale_expense/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,818 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/project_sale_expense/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,819 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module project_sms: loading translation file /data/build/rb-41ce622-224575/addons/project_sms/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,819 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/project_sms/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,820 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module project_stock_account: loading translation file /data/build/rb-41ce622-224575/addons/project_stock_account/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,820 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/project_stock_account/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,822 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module project_stock_landed_costs: loading translation file /data/build/rb-41ce622-224575/addons/project_stock_landed_costs/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,822 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/project_stock_landed_costs/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,823 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module project_timesheet_holidays: loading translation file /data/build/rb-41ce622-224575/addons/project_timesheet_holidays/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,823 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/project_timesheet_holidays/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,825 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module purchase_edi_ubl_bis3: loading translation file /data/build/rb-41ce622-224575/addons/purchase_edi_ubl_bis3/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,826 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/purchase_edi_ubl_bis3/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,827 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module purchase_product_matrix: loading translation file /data/build/rb-41ce622-224575/addons/purchase_product_matrix/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,827 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/purchase_product_matrix/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,828 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module purchase_repair: loading translation file /data/build/rb-41ce622-224575/addons/purchase_repair/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,829 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/purchase_repair/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,829 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module sale_async_emails: loading translation file /data/build/rb-41ce622-224575/addons/sale_async_emails/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,830 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/sale_async_emails/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,831 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module sale_edi_ubl: loading translation file /data/build/rb-41ce622-224575/addons/sale_edi_ubl/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,831 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/sale_edi_ubl/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,832 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module sale_expense_margin: loading translation file /data/build/rb-41ce622-224575/addons/sale_expense_margin/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,832 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/sale_expense_margin/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,833 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module sale_gelato: loading translation file /data/build/rb-41ce622-224575/addons/sale_gelato/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,833 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/sale_gelato/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,836 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module sale_gelato_stock: loading translation file /data/build/rb-41ce622-224575/addons/sale_gelato_stock/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,836 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/sale_gelato_stock/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,837 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module sale_loyalty_delivery: loading translation file /data/build/rb-41ce622-224575/addons/sale_loyalty_delivery/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,837 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/sale_loyalty_delivery/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,838 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module sale_stock_margin: loading translation file /data/build/rb-41ce622-224575/addons/sale_stock_margin/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,838 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/sale_stock_margin/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,839 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module sale_mrp_margin: no translation for language vi_VN 2026-09-06 14:09:15,839 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module sale_pdf_quote_builder: loading translation file /data/build/rb-41ce622-224575/addons/sale_pdf_quote_builder/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,839 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/sale_pdf_quote_builder/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,844 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module sale_product_matrix: loading translation file /data/build/rb-41ce622-224575/addons/sale_product_matrix/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,844 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/sale_product_matrix/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,845 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module sale_project_stock: loading translation file /data/build/rb-41ce622-224575/addons/sale_project_stock/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,845 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/sale_project_stock/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,846 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module sale_project_stock_account: loading translation file /data/build/rb-41ce622-224575/addons/sale_project_stock_account/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,846 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/sale_project_stock_account/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,847 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module sale_purchase_project: loading translation file /data/build/rb-41ce622-224575/addons/sale_purchase_project/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,847 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/sale_purchase_project/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,848 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module sale_sms: no translation for language vi_VN 2026-09-06 14:09:15,848 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module sale_timesheet_margin: loading translation file /data/build/rb-41ce622-224575/addons/sale_timesheet_margin/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,848 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/sale_timesheet_margin/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,849 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module sms_twilio: loading translation file /data/build/rb-41ce622-224575/addons/sms_twilio/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,849 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/sms_twilio/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,852 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module snailmail: loading translation file /data/build/rb-41ce622-224575/addons/snailmail/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,852 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/snailmail/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,857 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module snailmail_account: loading translation file /data/build/rb-41ce622-224575/addons/snailmail_account/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,857 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/snailmail_account/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,859 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module spreadsheet: loading translation file /data/build/rb-41ce622-224575/addons/spreadsheet/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,859 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/spreadsheet/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,919 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module spreadsheet_account: loading translation file /data/build/rb-41ce622-224575/addons/spreadsheet_account/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,919 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/spreadsheet_account/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,921 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module spreadsheet_dashboard: loading translation file /data/build/rb-41ce622-224575/addons/spreadsheet_dashboard/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,922 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/spreadsheet_dashboard/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,925 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_account: loading translation file /data/build/rb-41ce622-224575/addons/spreadsheet_dashboard_account/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,925 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/spreadsheet_dashboard_account/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,927 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_event_sale: loading translation file /data/build/rb-41ce622-224575/addons/spreadsheet_dashboard_event_sale/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,927 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/spreadsheet_dashboard_event_sale/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,929 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_hr_expense: loading translation file /data/build/rb-41ce622-224575/addons/spreadsheet_dashboard_hr_expense/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,929 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/spreadsheet_dashboard_hr_expense/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,931 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_hr_timesheet: loading translation file /data/build/rb-41ce622-224575/addons/spreadsheet_dashboard_hr_timesheet/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,931 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/spreadsheet_dashboard_hr_timesheet/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,933 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_im_livechat: loading translation file /data/build/rb-41ce622-224575/addons/spreadsheet_dashboard_im_livechat/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,933 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/spreadsheet_dashboard_im_livechat/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,934 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_pos_hr: loading translation file /data/build/rb-41ce622-224575/addons/spreadsheet_dashboard_pos_hr/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,935 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/spreadsheet_dashboard_pos_hr/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,938 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_pos_restaurant: loading translation file /data/build/rb-41ce622-224575/addons/spreadsheet_dashboard_pos_restaurant/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,938 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/spreadsheet_dashboard_pos_restaurant/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,940 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_sale: loading translation file /data/build/rb-41ce622-224575/addons/spreadsheet_dashboard_sale/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,940 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/spreadsheet_dashboard_sale/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,944 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_sale_timesheet: loading translation file /data/build/rb-41ce622-224575/addons/spreadsheet_dashboard_sale_timesheet/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,944 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/spreadsheet_dashboard_sale_timesheet/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,945 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_stock_account: loading translation file /data/build/rb-41ce622-224575/addons/spreadsheet_dashboard_stock_account/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,946 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/spreadsheet_dashboard_stock_account/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,948 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_website_sale: loading translation file /data/build/rb-41ce622-224575/addons/spreadsheet_dashboard_website_sale/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,948 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/spreadsheet_dashboard_website_sale/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,950 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_sale_slides: loading translation file /data/build/rb-41ce622-224575/addons/website_sale_slides/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,950 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website_sale_slides/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,952 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_website_sale_slides: loading translation file /data/build/rb-41ce622-224575/addons/spreadsheet_dashboard_website_sale_slides/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,952 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/spreadsheet_dashboard_website_sale_slides/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,954 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module stock_fleet: loading translation file /data/build/rb-41ce622-224575/addons/stock_fleet/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,954 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/stock_fleet/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,957 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module stock_sms: loading translation file /data/build/rb-41ce622-224575/addons/stock_sms/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,957 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/stock_sms/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,959 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module test_access_rights: no translation for language vi_VN 2026-09-06 14:09:15,960 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module test_action_bindings: no translation for language vi_VN 2026-09-06 14:09:15,960 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module test_apikeys: no translation for language vi_VN 2026-09-06 14:09:15,960 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module test_assetsbundle: no translation for language vi_VN 2026-09-06 14:09:15,960 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module test_auth_custom: no translation for language vi_VN 2026-09-06 14:09:15,960 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module test_convert: no translation for language vi_VN 2026-09-06 14:09:15,961 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module test_converter: no translation for language vi_VN 2026-09-06 14:09:15,961 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_crm_iap_reveal: loading translation file /data/build/rb-41ce622-224575/addons/website_crm_iap_reveal/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,961 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website_crm_iap_reveal/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,966 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_google_map: no translation for language vi_VN 2026-09-06 14:09:15,966 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_crm_partner_assign: loading translation file /data/build/rb-41ce622-224575/addons/website_crm_partner_assign/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,966 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website_crm_partner_assign/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,979 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_livechat: loading translation file /data/build/rb-41ce622-224575/addons/website_livechat/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,979 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website_livechat/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,981 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_crm_livechat: loading translation file /data/build/rb-41ce622-224575/addons/website_crm_livechat/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,981 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website_crm_livechat/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,983 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module test_crm_full: no translation for language vi_VN 2026-09-06 14:09:15,983 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module payment_demo: loading translation file /data/build/rb-41ce622-224575/addons/payment_demo/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,983 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/payment_demo/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,985 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_jitsi: loading translation file /data/build/rb-41ce622-224575/addons/website_jitsi/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,986 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website_jitsi/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,987 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_event_jitsi: loading translation file /data/build/rb-41ce622-224575/addons/website_event_jitsi/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,987 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website_event_jitsi/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,989 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_event_exhibitor: loading translation file /data/build/rb-41ce622-224575/addons/website_event_exhibitor/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,989 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website_event_exhibitor/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,997 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_event_booth: loading translation file /data/build/rb-41ce622-224575/addons/website_event_booth/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,997 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website_event_booth/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,999 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_event_booth_sale: loading translation file /data/build/rb-41ce622-224575/addons/website_event_booth_sale/i18n/vi.po for language vi_VN 2026-09-06 14:09:15,999 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website_event_booth_sale/i18n/vi.po for language vi_VN 2026-09-06 14:09:16,001 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_event_booth_sale_exhibitor: loading translation file /data/build/rb-41ce622-224575/addons/website_event_booth_sale_exhibitor/i18n/vi.po for language vi_VN 2026-09-06 14:09:16,001 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website_event_booth_sale_exhibitor/i18n/vi.po for language vi_VN 2026-09-06 14:09:16,002 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_event_meet: loading translation file /data/build/rb-41ce622-224575/addons/website_event_meet/i18n/vi.po for language vi_VN 2026-09-06 14:09:16,002 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website_event_meet/i18n/vi.po for language vi_VN 2026-09-06 14:09:16,007 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_event_sale: loading translation file /data/build/rb-41ce622-224575/addons/website_event_sale/i18n/vi.po for language vi_VN 2026-09-06 14:09:16,007 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website_event_sale/i18n/vi.po for language vi_VN 2026-09-06 14:09:16,008 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_event_track_live: loading translation file /data/build/rb-41ce622-224575/addons/website_event_track_live/i18n/vi.po for language vi_VN 2026-09-06 14:09:16,009 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website_event_track_live/i18n/vi.po for language vi_VN 2026-09-06 14:09:16,010 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_event_track_quiz: loading translation file /data/build/rb-41ce622-224575/addons/website_event_track_quiz/i18n/vi.po for language vi_VN 2026-09-06 14:09:16,010 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website_event_track_quiz/i18n/vi.po for language vi_VN 2026-09-06 14:09:16,014 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module test_event_full: no translation for language vi_VN 2026-09-06 14:09:16,014 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module test_exceptions: no translation for language vi_VN 2026-09-06 14:09:16,014 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module test_hr_contract_calendar: no translation for language vi_VN 2026-09-06 14:09:16,014 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module test_html_field_history: no translation for language vi_VN 2026-09-06 14:09:16,015 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module test_http: no translation for language vi_VN 2026-09-06 14:09:16,015 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module test_new_api: no translation for language vi_VN 2026-09-06 14:09:16,015 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module test_inherit: no translation for language vi_VN 2026-09-06 14:09:16,015 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module test_inherit_depends: no translation for language vi_VN 2026-09-06 14:09:16,015 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module test_inherits: no translation for language vi_VN 2026-09-06 14:09:16,015 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module test_inherits_depends: no translation for language vi_VN 2026-09-06 14:09:16,016 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module test_limits: no translation for language vi_VN 2026-09-06 14:09:16,016 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module test_lint: no translation for language vi_VN 2026-09-06 14:09:16,016 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module test_performance: no translation for language vi_VN 2026-09-06 14:09:16,016 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module test_mail: no translation for language vi_VN 2026-09-06 14:09:16,016 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,016 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,018 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module test_main_flows: no translation for language vi_VN 2026-09-06 14:09:16,018 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module test_mimetypes: no translation for language vi_VN 2026-09-06 14:09:16,018 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module test_read_group: no translation for language vi_VN 2026-09-06 14:09:16,019 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module test_resource: no translation for language vi_VN 2026-09-06 14:09:16,019 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module test_rpc: no translation for language vi_VN 2026-09-06 14:09:16,019 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module test_sale_product_configurators: no translation for language vi_VN 2026-09-06 14:09:16,019 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module test_sale_purchase_edi_ubl: no translation for language vi_VN 2026-09-06 14:09:16,019 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module test_search_panel: no translation for language vi_VN 2026-09-06 14:09:16,020 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module test_spreadsheet: no translation for language vi_VN 2026-09-06 14:09:16,020 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module test_testing_utilities: no translation for language vi_VN 2026-09-06 14:09:16,020 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,020 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,021 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module test_to_signup_email_verification: no translation for language vi_VN 2026-09-06 14:09:16,021 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module test_translation_import: no translation for language vi_VN 2026-09-06 14:09:16,022 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module test_uninstall: no translation for language vi_VN 2026-09-06 14:09:16,022 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module test_viin_approval: no translation for language vi_VN 2026-09-06 14:09:16,022 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,022 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,024 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module test_viin_mail_route: no translation for language vi_VN 2026-09-06 14:09:16,024 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,024 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,026 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module test_viin_web_cohort: no translation for language vi_VN 2026-09-06 14:09:16,026 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_forum: loading translation file /data/build/rb-41ce622-224575/addons/website_forum/i18n/vi.po for language vi_VN 2026-09-06 14:09:16,026 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website_forum/i18n/vi.po for language vi_VN 2026-09-06 14:09:16,053 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_slides_forum: loading translation file /data/build/rb-41ce622-224575/addons/website_slides_forum/i18n/vi.po for language vi_VN 2026-09-06 14:09:16,053 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website_slides_forum/i18n/vi.po for language vi_VN 2026-09-06 14:09:16,058 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_slides_survey: loading translation file /data/build/rb-41ce622-224575/addons/website_slides_survey/i18n/vi.po for language vi_VN 2026-09-06 14:09:16,058 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website_slides_survey/i18n/vi.po for language vi_VN 2026-09-06 14:09:16,063 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module test_website_slides_full: no translation for language vi_VN 2026-09-06 14:09:16,064 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module to_account_asset_purchase: no translation for language vi_VN 2026-09-06 14:09:16,064 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,064 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,086 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,086 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_backdate/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:16,087 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_brand: no translation for language vi_VN 2026-09-06 14:09:16,088 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,088 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,089 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module to_backend_theme: no translation for language vi_VN 2026-09-06 14:09:16,089 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,089 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,090 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,090 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,091 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module to_employee_changes_tracking: no translation for language vi_VN 2026-09-06 14:09:16,091 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,091 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,093 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module hr_maintenance: loading translation file /data/build/rb-41ce622-224575/addons/hr_maintenance/i18n/vi.po for language vi_VN 2026-09-06 14:09:16,093 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/hr_maintenance/i18n/vi.po for language vi_VN 2026-09-06 14:09:16,094 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,094 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,097 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,097 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,098 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,098 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,099 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,099 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,100 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,100 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,101 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,101 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,104 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,104 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,106 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,106 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,108 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,108 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,110 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,110 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,112 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,112 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,113 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,114 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,115 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,115 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,117 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,117 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,118 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module to_hide_ent_modules: no translation for language vi_VN 2026-09-06 14:09:16,119 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module to_hide_ent_modules_payment: no translation for language vi_VN 2026-09-06 14:09:16,119 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module to_hide_ent_modules_website_theme: no translation for language vi_VN 2026-09-06 14:09:16,119 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module to_hr_barcode_in_emp_name: no translation for language vi_VN 2026-09-06 14:09:16,120 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,120 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,123 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module to_hr_expense_employee_advance: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense_employee_advance/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:16,123 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense_employee_advance/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:16,124 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,124 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,126 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,126 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,129 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,129 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,130 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,130 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,132 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,132 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,134 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,134 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,136 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,136 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,137 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,137 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,138 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,138 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,141 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,141 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,143 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,143 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,145 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,145 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,146 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,146 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,147 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module to_mail_template_multilang_fix: no translation for language vi_VN 2026-09-06 14:09:16,148 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,148 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,149 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,149 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,150 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module to_maintenance_request_simple_mediate: no translation for language vi_VN 2026-09-06 14:09:16,150 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,150 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,152 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,152 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,154 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,154 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,156 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,156 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,157 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,157 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,158 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,158 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,160 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,160 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,161 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,161 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,162 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control_mrp: no translation for language vi_VN 2026-09-06 14:09:16,163 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control_purchase: no translation for language vi_VN 2026-09-06 14:09:16,163 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control_sale: no translation for language vi_VN 2026-09-06 14:09:16,163 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control_sms: no translation for language vi_VN 2026-09-06 14:09:16,163 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,163 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,165 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,165 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,166 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,166 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,169 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,169 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,171 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,171 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,172 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,172 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,173 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,173 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,174 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,175 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,176 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,177 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,178 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module to_partner_multilang_account: no translation for language vi_VN 2026-09-06 14:09:16,178 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,178 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,179 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,179 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,181 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,181 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,182 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module payment_paypal: loading translation file /data/build/rb-41ce622-224575/addons/payment_paypal/i18n/vi.po for language vi_VN 2026-09-06 14:09:16,182 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/payment_paypal/i18n/vi.po for language vi_VN 2026-09-06 14:09:16,184 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,184 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,185 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,185 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,186 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,186 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,188 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,188 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,189 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,189 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,190 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,191 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,193 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,193 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,194 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,195 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,196 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,196 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,199 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,199 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,200 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,200 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,201 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module to_product_standard_price_access_account: no translation for language vi_VN 2026-09-06 14:09:16,202 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module to_product_standard_price_access_purchase: no translation for language vi_VN 2026-09-06 14:09:16,202 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,202 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,203 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module to_purchase_landed_cost: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_purchase_landed_cost/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:16,203 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_purchase_landed_cost/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:16,208 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,208 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,209 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module to_purchase_order_advance: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_purchase_order_advance/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:16,209 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_purchase_order_advance/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:16,212 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module to_purchase_receipt: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_purchase_receipt/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:16,212 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_purchase_receipt/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:16,213 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module to_registration_email_blacklist: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_registration_email_blacklist/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:16,213 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_registration_email_blacklist/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:16,217 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,217 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,218 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,218 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_repair/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:16,221 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,221 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,222 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,222 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,223 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,223 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,225 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,225 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,226 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,226 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,227 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,227 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,228 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,228 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,230 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,230 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,232 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module to_sales_stock_schedule: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_sales_stock_schedule/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:16,232 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_sales_stock_schedule/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:16,235 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,235 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,236 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,236 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,239 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,239 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,241 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,241 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,242 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,242 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,244 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,244 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,247 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,247 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,248 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,248 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_maintenance/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:16,252 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,252 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,253 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,253 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,254 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module to_token_expiration_test: no translation for language vi_VN 2026-09-06 14:09:16,254 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,254 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,255 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,255 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,256 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,256 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,258 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,259 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,260 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,260 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,261 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,262 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,262 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,262 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,264 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,264 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,265 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,265 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,274 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,274 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,275 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,275 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,276 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,276 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,277 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,277 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,281 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,281 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,282 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module transifex: loading translation file /data/build/rb-41ce622-224575/addons/transifex/i18n/vi.po for language vi_VN 2026-09-06 14:09:16,282 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/transifex/i18n/vi.po for language vi_VN 2026-09-06 14:09:16,284 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,284 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,289 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,289 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,294 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,294 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,296 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,296 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,297 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,297 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,298 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_account_onbehalf_payment_currency_conversion_diff: no translation for language vi_VN 2026-09-06 14:09:16,299 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,299 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,300 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,300 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,305 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,305 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,307 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,307 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,312 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,312 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,313 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,313 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,314 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,314 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_product/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:16,316 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_purchase: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_purchase/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:16,316 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_purchase/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:16,318 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_affiliate_purchase: no translation for language vi_VN 2026-09-06 14:09:16,319 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,319 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,319 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,320 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,332 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,332 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,333 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,333 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,334 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,334 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,337 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,337 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,342 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,342 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,349 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,349 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,352 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,352 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,354 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module hr_recruitment_skills: loading translation file /data/build/rb-41ce622-224575/addons/hr_recruitment_skills/i18n/vi.po for language vi_VN 2026-09-06 14:09:16,354 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/hr_recruitment_skills/i18n/vi.po for language vi_VN 2026-09-06 14:09:16,356 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,356 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,358 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,358 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,360 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_web_countup_timer: no translation for language vi_VN 2026-09-06 14:09:16,360 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,360 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,363 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,363 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,367 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,367 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,370 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,370 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,372 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,372 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,373 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,373 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,381 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,381 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,384 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,385 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,388 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,388 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,389 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,389 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,390 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,391 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,397 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,398 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,402 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,402 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,402 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,403 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,404 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_auth_password_policy_portal: no translation for language vi_VN 2026-09-06 14:09:16,404 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_auth_password_policy_signup: no translation for language vi_VN 2026-09-06 14:09:16,404 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,404 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,405 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,405 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,406 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,406 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,407 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,407 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,408 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_auto_currency_rate_xe: no translation for language vi_VN 2026-09-06 14:09:16,408 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,408 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,423 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_base_import_tracking: no translation for language vi_VN 2026-09-06 14:09:16,424 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,424 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,426 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_brand_auth_oauth: no translation for language vi_VN 2026-09-06 14:09:16,426 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,426 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,429 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_brand_auth_totp: no translation for language vi_VN 2026-09-06 14:09:16,429 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_brand_auth_totp_mail_enforce: no translation for language vi_VN 2026-09-06 14:09:16,430 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_brand_auth_totp_portal: no translation for language vi_VN 2026-09-06 14:09:16,430 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,430 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,430 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,431 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,436 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,436 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,437 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,437 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,438 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,438 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,439 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,439 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,440 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,440 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,441 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,441 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,442 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_brand_hr_skills: no translation for language vi_VN 2026-09-06 14:09:16,442 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,442 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,443 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_brand_l10n_vn: no translation for language vi_VN 2026-09-06 14:09:16,443 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,443 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,444 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,444 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,445 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,445 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,447 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,447 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,447 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_brand_mass_mailing_sale: no translation for language vi_VN 2026-09-06 14:09:16,448 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,448 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,448 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module mass_mailing_themes: loading translation file /data/build/rb-41ce622-224575/addons/mass_mailing_themes/i18n/vi.po for language vi_VN 2026-09-06 14:09:16,448 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/mass_mailing_themes/i18n/vi.po for language vi_VN 2026-09-06 14:09:16,459 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,459 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,460 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,460 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,461 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,461 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,462 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_brand_onboarding: no translation for language vi_VN 2026-09-06 14:09:16,462 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_brand_payment: no translation for language vi_VN 2026-09-06 14:09:16,462 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_brand_payment_paypal: no translation for language vi_VN 2026-09-06 14:09:16,462 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,463 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,464 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,464 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,465 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,465 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,466 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,466 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,467 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,467 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,468 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,468 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,469 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_brand_snailmail: no translation for language vi_VN 2026-09-06 14:09:16,469 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_brand_social_media: no translation for language vi_VN 2026-09-06 14:09:16,469 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,469 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,470 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,470 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,471 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_brand_web_editor: no translation for language vi_VN 2026-09-06 14:09:16,471 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module web_unsplash: loading translation file /data/build/rb-41ce622-224575/addons/web_unsplash/i18n/vi.po for language vi_VN 2026-09-06 14:09:16,471 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/web_unsplash/i18n/vi.po for language vi_VN 2026-09-06 14:09:16,473 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_brand_web_unsplash: no translation for language vi_VN 2026-09-06 14:09:16,473 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,473 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,474 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,474 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,475 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_brand_website_event_exhibitor: no translation for language vi_VN 2026-09-06 14:09:16,475 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,475 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,476 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_brand_website_jitsi: no translation for language vi_VN 2026-09-06 14:09:16,476 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_links: loading translation file /data/build/rb-41ce622-224575/addons/website_links/i18n/vi.po for language vi_VN 2026-09-06 14:09:16,476 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website_links/i18n/vi.po for language vi_VN 2026-09-06 14:09:16,478 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,478 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,479 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_brand_website_profile: no translation for language vi_VN 2026-09-06 14:09:16,479 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,479 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,480 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,480 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,481 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_brand_website_slides_forum: no translation for language vi_VN 2026-09-06 14:09:16,481 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,481 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,482 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,482 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,488 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,488 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,489 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,489 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,491 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,491 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_contacts/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:16,492 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,493 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,493 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,493 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,496 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,496 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,498 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,498 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,499 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,499 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,500 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,500 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,501 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,501 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,501 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,501 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,507 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,507 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,508 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,508 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,545 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,545 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,546 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,546 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,547 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,547 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,548 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,548 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,549 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,549 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,550 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,550 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,551 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,551 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,552 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,552 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,555 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,555 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,558 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,558 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,565 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,565 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,567 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,567 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,570 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,570 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,571 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,571 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,572 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,572 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,573 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,573 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,574 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,574 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,578 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,578 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,579 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,579 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,579 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,580 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,580 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,581 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,582 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,582 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_duns/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:16,583 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,583 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,583 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_equipment_warranty_partner_infor: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_equipment_warranty_partner_infor/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:16,583 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_equipment_warranty_partner_infor/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:16,584 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,584 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,587 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,587 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,589 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,589 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,589 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,589 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,591 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,591 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,592 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,593 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,594 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,594 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,595 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_event_checkin_website: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_event_checkin_website/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:16,595 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_event_checkin_website/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:16,597 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_event_partner_barcodes: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_event_partner_barcodes/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:16,597 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_event_partner_barcodes/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:16,598 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,598 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,599 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,599 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,602 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,602 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,603 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,603 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,604 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,605 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,609 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,609 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,613 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,613 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,614 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,614 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,616 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_fleet_purchase: no translation for language vi_VN 2026-09-06 14:09:16,616 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:16,616 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,409 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,409 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,411 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,411 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,412 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,412 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,413 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,413 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,414 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,414 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,429 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,429 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,433 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,433 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,436 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,436 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,440 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,440 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,442 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,442 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,444 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,444 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,447 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,447 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,453 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_freight_gantt: no translation for language vi_VN 2026-09-06 14:09:17,453 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,453 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,458 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,458 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,462 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_freight_complete_suite: no translation for language vi_VN 2026-09-06 14:09:17,462 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_freight_sale_consol: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_freight_sale_consol/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:17,462 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_freight_sale_consol/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:17,464 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,464 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,466 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,466 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,467 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,467 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,468 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,468 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,484 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_google_translate_api: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_google_translate_api/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:17,484 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_google_translate_api/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:17,485 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,485 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,487 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,487 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,488 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,488 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,488 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,488 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,489 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,489 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,490 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,490 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,492 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,492 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,494 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,494 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,495 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,495 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,497 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,497 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,498 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,498 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,499 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,499 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,501 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,501 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,503 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,503 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,504 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,504 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,505 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,505 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,507 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,508 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,508 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,508 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,510 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,510 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,510 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,510 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,511 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_hr_maintenance: no translation for language vi_VN 2026-09-06 14:09:17,511 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,511 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,513 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,514 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,515 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,515 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,520 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,520 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,522 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_hr_overtime_approval_compensatory_time_off: no translation for language vi_VN 2026-09-06 14:09:17,522 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,522 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,523 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,523 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,527 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,527 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,527 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,527 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,530 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,530 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,531 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,531 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,533 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,533 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,535 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,535 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,537 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,537 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,538 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,538 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,543 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,543 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,544 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,544 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,547 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,547 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,548 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,549 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,549 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,549 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,553 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,553 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,553 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,553 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,555 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_hr_work_entry_contract_attendance_holiday: no translation for language vi_VN 2026-09-06 14:09:17,555 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,555 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,556 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_mail_mention_with_avatar: no translation for language vi_VN 2026-09-06 14:09:17,556 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_mail_route_hr: no translation for language vi_VN 2026-09-06 14:09:17,556 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,556 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,557 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_mail_thread_product: no translation for language vi_VN 2026-09-06 14:09:17,557 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_mail_thread_purchase: no translation for language vi_VN 2026-09-06 14:09:17,557 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_mail_thread_stock: no translation for language vi_VN 2026-09-06 14:09:17,557 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_mail_thread_stock_account: no translation for language vi_VN 2026-09-06 14:09:17,558 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,558 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,560 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_marketplace_event_sale: no translation for language vi_VN 2026-09-06 14:09:17,560 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_marketplace_loyalty: no translation for language vi_VN 2026-09-06 14:09:17,560 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_marketplace_rating: no translation for language vi_VN 2026-09-06 14:09:17,560 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_marketplace_sale_currency_conversion_diff: no translation for language vi_VN 2026-09-06 14:09:17,560 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_marketplace_sale_loyalty: no translation for language vi_VN 2026-09-06 14:09:17,560 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,561 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,562 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_marketplace_sale_product_configurator: no translation for language vi_VN 2026-09-06 14:09:17,562 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_marketplace_sale_purchase: no translation for language vi_VN 2026-09-06 14:09:17,563 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,563 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,566 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,566 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,567 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_marketplace_snailmail: no translation for language vi_VN 2026-09-06 14:09:17,567 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_marketplace_website_sale_stock: no translation for language vi_VN 2026-09-06 14:09:17,567 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,567 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,575 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,576 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,581 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,581 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,582 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,582 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,583 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,583 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,584 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,584 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,586 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,586 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,588 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_mrp_plm_test_full: no translation for language vi_VN 2026-09-06 14:09:17,588 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,588 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,589 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,589 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,593 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,593 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,594 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,594 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,595 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_multi_warehouse_access_control_purchase_requisition: no translation for language vi_VN 2026-09-06 14:09:17,595 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,595 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,596 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,596 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,599 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_partner_approval_website: no translation for language vi_VN 2026-09-06 14:09:17,600 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,600 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,601 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_partner_country_recognition: no translation for language vi_VN 2026-09-06 14:09:17,601 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_partner_filter: no translation for language vi_VN 2026-09-06 14:09:17,601 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,601 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,603 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,603 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,604 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,604 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,605 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,605 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,606 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,606 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_pos/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:17,609 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,609 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,610 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,610 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,611 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_pos_product_multi_barcodes: no translation for language vi_VN 2026-09-06 14:09:17,611 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,611 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,612 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,612 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,613 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,613 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,615 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,615 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,618 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_pricelist_validity_advance: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_pricelist_validity_advance/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:17,618 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_pricelist_validity_advance/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:17,619 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,619 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,621 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_product_approval_account: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_product_approval_account/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:17,621 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_product_approval_account/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:17,621 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,622 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,624 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_product_approval_website_sale: no translation for language vi_VN 2026-09-06 14:09:17,624 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,624 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,626 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_product_approval_purchase: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_product_approval_purchase/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:17,626 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_product_approval_purchase/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:17,626 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_product_approval_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_product_approval_sale/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:17,627 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_product_approval_sale/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:17,627 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_project_access_timesheet: no translation for language vi_VN 2026-09-06 14:09:17,627 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,627 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,629 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,629 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,632 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_project_scrum: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_project_scrum/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:17,632 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_project_scrum/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:17,648 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_project_scrum_gantt: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_project_scrum_gantt/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:17,648 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_project_scrum_gantt/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:17,649 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_project_scrum_helpdesk: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_project_scrum_helpdesk/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:17,649 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_project_scrum_helpdesk/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:17,651 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,651 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,652 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_quality_stock_access_control: no translation for language vi_VN 2026-09-06 14:09:17,652 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,652 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,653 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,653 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,654 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,654 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,656 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,656 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sale/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:17,657 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,658 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,659 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,659 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,660 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,660 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,661 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,661 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,662 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_sale_crm_business_nature: no translation for language vi_VN 2026-09-06 14:09:17,662 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,662 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,663 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,663 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,664 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,664 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,665 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,665 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,666 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,666 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,667 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,667 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,668 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,668 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,670 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_sale_sankey: no translation for language vi_VN 2026-09-06 14:09:17,670 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,670 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,679 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,679 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,681 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,681 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,682 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,682 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,682 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,683 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,683 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,683 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,684 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,684 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,685 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_sem_crawler: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_sem_crawler/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:17,685 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_sem_crawler/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:17,689 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,689 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,693 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_sem_helpdesk: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_sem_helpdesk/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:17,693 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_sem_helpdesk/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:17,697 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_sem_crawler_helpdesk: no translation for language vi_VN 2026-09-06 14:09:17,697 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_sem_heatmap: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_sem_heatmap/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:17,697 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_sem_heatmap/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:17,700 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_sem_project: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_sem_project/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:17,700 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_sem_project/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:17,700 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_sem_helpdesk_timesheet: no translation for language vi_VN 2026-09-06 14:09:17,701 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,701 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,704 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,704 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,704 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,705 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,706 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_spreadsheet_dashboard_crm: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_spreadsheet_dashboard_crm/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:17,707 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_spreadsheet_dashboard_crm/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:17,711 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_spreadsheet_dashboard_finance: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_spreadsheet_dashboard_finance/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:17,711 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_spreadsheet_dashboard_finance/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:17,716 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,716 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,717 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_stock_account_adjustment_with_cost_price: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_stock_account_adjustment_with_cost_price/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:17,717 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_stock_account_adjustment_with_cost_price/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:17,719 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,719 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,720 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,720 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,720 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,720 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,722 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,722 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,723 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_stock_lot_dropshipping_partner_infor: no translation for language vi_VN 2026-09-06 14:09:17,723 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,723 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_stringee/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:17,729 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,730 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,733 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_wallet_loyalty: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_wallet_loyalty/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:17,733 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_wallet_loyalty/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:17,735 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,735 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,736 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_wallet_sale_loyalty: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_wallet_sale_loyalty/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:17,736 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_wallet_sale_loyalty/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:17,736 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,736 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_website/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:17,743 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_website_auto_translation: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_website_auto_translation/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:17,743 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_website_auto_translation/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:17,747 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_website_auto_translation_blog: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_website_auto_translation_blog/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:17,747 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_website_auto_translation_blog/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:17,748 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_website_auto_translation_google: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_website_auto_translation_google/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:17,748 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_website_auto_translation_google/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:17,749 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,749 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,750 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,750 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,751 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,751 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,752 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,752 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,753 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,753 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,754 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,754 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,755 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,755 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,756 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,756 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,757 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,757 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,758 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,758 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,759 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,759 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,762 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,762 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,768 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,768 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,769 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,769 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,770 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_website_seo_event: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_website_seo_event/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:17,770 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_website_seo_event/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:17,771 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_website_seo_forum: no translation for language vi_VN 2026-09-06 14:09:17,771 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_website_seo_hr_recruitment: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_website_seo_hr_recruitment/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:17,771 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_website_seo_hr_recruitment/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:17,772 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_website_seo_sale: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_website_seo_sale/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:17,772 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_website_seo_sale/i18n/vi_VN.po for language vi_VN 2026-09-06 14:09:17,773 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_sale_stock: loading translation file /data/build/rb-41ce622-224575/addons/website_sale_stock/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,773 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website_sale_stock/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,775 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_website_seo_sale_stock: no translation for language vi_VN 2026-09-06 14:09:17,776 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_website_seo_slides: no translation for language vi_VN 2026-09-06 14:09:17,776 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,776 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,777 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_website_slides_survey: no translation for language vi_VN 2026-09-06 14:09:17,777 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,777 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,778 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,778 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,779 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,779 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,780 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,780 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,781 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,781 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,782 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,782 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,784 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,784 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,784 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,784 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,794 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_zalo_crm: no translation for language vi_VN 2026-09-06 14:09:17,794 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,794 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,795 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,795 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,796 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,796 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,798 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,798 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,798 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,798 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,799 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,799 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,801 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,801 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,802 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_cf_turnstile: loading translation file /data/build/rb-41ce622-224575/addons/website_cf_turnstile/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,802 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website_cf_turnstile/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,803 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_customer: loading translation file /data/build/rb-41ce622-224575/addons/website_customer/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,803 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website_customer/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,807 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_event_booth_exhibitor: loading translation file /data/build/rb-41ce622-224575/addons/website_event_booth_exhibitor/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,807 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website_event_booth_exhibitor/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,808 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_event_crm: loading translation file /data/build/rb-41ce622-224575/addons/website_event_crm/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,808 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website_event_crm/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,809 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_event_track_live_quiz: loading translation file /data/build/rb-41ce622-224575/addons/website_event_track_live_quiz/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,809 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website_event_track_live_quiz/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,810 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_mail_group: loading translation file /data/build/rb-41ce622-224575/addons/website_mail_group/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,810 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website_mail_group/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,810 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_mass_mailing: loading translation file /data/build/rb-41ce622-224575/addons/website_mass_mailing/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,811 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website_mass_mailing/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,812 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_mass_mailing_sms: loading translation file /data/build/rb-41ce622-224575/addons/website_mass_mailing_sms/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,813 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website_mass_mailing_sms/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,813 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_membership: loading translation file /data/build/rb-41ce622-224575/addons/website_membership/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,813 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website_membership/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,814 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_project: loading translation file /data/build/rb-41ce622-224575/addons/website_project/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,814 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website_project/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,816 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_sale_autocomplete: loading translation file /data/build/rb-41ce622-224575/addons/website_sale_autocomplete/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,816 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website_sale_autocomplete/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,817 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module payment_custom: loading translation file /data/build/rb-41ce622-224575/addons/payment_custom/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,817 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/payment_custom/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,818 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_sale_collect: loading translation file /data/build/rb-41ce622-224575/addons/website_sale_collect/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,818 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website_sale_collect/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,820 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_sale_comparison: loading translation file /data/build/rb-41ce622-224575/addons/website_sale_comparison/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,820 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website_sale_comparison/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,824 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_sale_wishlist: loading translation file /data/build/rb-41ce622-224575/addons/website_sale_wishlist/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,824 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website_sale_wishlist/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,826 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_sale_comparison_wishlist: loading translation file /data/build/rb-41ce622-224575/addons/website_sale_comparison_wishlist/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,827 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website_sale_comparison_wishlist/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,828 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_sale_gelato: loading translation file /data/build/rb-41ce622-224575/addons/website_sale_gelato/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,828 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website_sale_gelato/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,830 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_sale_loyalty: loading translation file /data/build/rb-41ce622-224575/addons/website_sale_loyalty/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,831 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website_sale_loyalty/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,834 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_sale_mass_mailing: loading translation file /data/build/rb-41ce622-224575/addons/website_sale_mass_mailing/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,834 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website_sale_mass_mailing/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,835 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_sale_mondialrelay: loading translation file /data/build/rb-41ce622-224575/addons/website_sale_mondialrelay/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,836 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website_sale_mondialrelay/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,837 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_sale_mrp: loading translation file /data/build/rb-41ce622-224575/addons/website_sale_mrp/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,837 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website_sale_mrp/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,839 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_sale_stock_wishlist: loading translation file /data/build/rb-41ce622-224575/addons/website_sale_stock_wishlist/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,839 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website_sale_stock_wishlist/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,840 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,840 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,845 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,845 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,847 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,847 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,849 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,849 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,851 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module viin_appointment_sale_crm: no translation for language vi_VN 2026-09-06 14:09:17,851 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,851 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,854 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,854 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,856 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,856 127 INFO rb-41ce622-224575-412242 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-09-06 14:09:17,862 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module board: loading translation file /data/build/rb-41ce622-224575/addons/board/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,863 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/board/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,864 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module payment_aps: loading translation file /data/build/rb-41ce622-224575/addons/payment_aps/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,864 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/payment_aps/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,866 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module payment_asiapay: loading translation file /data/build/rb-41ce622-224575/addons/payment_asiapay/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,866 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/payment_asiapay/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,868 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module payment_authorize: loading translation file /data/build/rb-41ce622-224575/addons/payment_authorize/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,869 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/payment_authorize/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,872 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module payment_buckaroo: loading translation file /data/build/rb-41ce622-224575/addons/payment_buckaroo/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,872 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/payment_buckaroo/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,874 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module payment_flutterwave: loading translation file /data/build/rb-41ce622-224575/addons/payment_flutterwave/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,874 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/payment_flutterwave/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,876 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module payment_mercado_pago: loading translation file /data/build/rb-41ce622-224575/addons/payment_mercado_pago/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,876 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/payment_mercado_pago/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,878 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module payment_mollie: loading translation file /data/build/rb-41ce622-224575/addons/payment_mollie/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,878 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/payment_mollie/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,880 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module payment_nuvei: loading translation file /data/build/rb-41ce622-224575/addons/payment_nuvei/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,880 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/payment_nuvei/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,881 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module payment_razorpay: loading translation file /data/build/rb-41ce622-224575/addons/payment_razorpay/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,882 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/payment_razorpay/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,884 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module payment_razorpay_oauth: loading translation file /data/build/rb-41ce622-224575/addons/payment_razorpay_oauth/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,884 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/payment_razorpay_oauth/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,886 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module payment_worldline: loading translation file /data/build/rb-41ce622-224575/addons/payment_worldline/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,886 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/payment_worldline/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,888 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module payment_xendit: loading translation file /data/build/rb-41ce622-224575/addons/payment_xendit/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,888 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/payment_xendit/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,891 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_payment_authorize: loading translation file /data/build/rb-41ce622-224575/addons/website_payment_authorize/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,891 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website_payment_authorize/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,892 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module theme_default: no translation for language vi_VN 2026-09-06 14:09:17,892 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module website_event_meet_quiz: loading translation file /data/build/rb-41ce622-224575/addons/website_event_meet_quiz/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,892 127 INFO rb-41ce622-224575-412242 odoo.tools.translate: loading base translation file /data/build/rb-41ce622-224575/addons/website_event_meet_quiz/i18n/vi.po for language vi_VN 2026-09-06 14:09:17,893 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module test_import_export: no translation for language vi_VN 2026-09-06 14:09:17,894 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module test_mail_sms: no translation for language vi_VN 2026-09-06 14:09:17,894 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module test_mass_mailing: no translation for language vi_VN 2026-09-06 14:09:17,894 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module test_mail_full: no translation for language vi_VN 2026-09-06 14:09:17,894 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module test_website: no translation for language vi_VN 2026-09-06 14:09:17,895 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module test_website_modules: no translation for language vi_VN 2026-09-06 14:09:17,895 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module test_base_automation: no translation for language vi_VN 2026-09-06 14:09:17,895 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_module: module test_discuss_full: no translation for language vi_VN 2026-09-06 14:09:39,506 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2393] 2026-09-06 14:09:39,527 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_clearing_recipients_before_send_prevents_stamp ... 2026-09-06 14:09:39,740 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_control_omitting_default_subtype_id_pulls_in_internal_follower ... 2026-09-06 14:09:39,970 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2394] 2026-09-06 14:09:39,991 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2395] 2026-09-06 14:09:40,010 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_direct_import_notifies_consignee_and_notify_party ... 2026-09-06 14:09:40,204 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2396] 2026-09-06 14:09:40,223 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_external_discriminator_excludes_own_company_partner_share_true ... 2026-09-06 14:09:40,297 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_internal_and_external_followers_are_not_notified ... 2026-09-06 14:09:40,538 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2397] 2026-09-06 14:09:40,563 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_missing_consignee_email_falls_back_to_notify_party_with_internal_note ... 2026-09-06 14:09:40,823 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2398] 2026-09-06 14:09:40,859 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_multi_record_selection_is_rejected_cleanly ... 2026-09-06 14:09:40,977 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_no_notify_party_sends_to_consignee_without_warning ... 2026-09-06 14:09:41,225 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2399] 2026-09-06 14:09:41,251 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_no_reachable_party_blocks_and_names_both_missing_parties ... 2026-09-06 14:09:41,368 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_notify_party_same_as_consignee_is_deduplicated ... 2026-09-06 14:09:41,616 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2400] 2026-09-06 14:09:41,641 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_own_company_consignee_with_external_notify_party_is_allowed ... 2026-09-06 14:09:41,867 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2401] 2026-09-06 14:09:41,892 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_own_company_consignee_without_external_notify_is_blocked ... 2026-09-06 14:09:42,005 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_rendered_subject_and_body_have_no_template_leftovers ... 2026-09-06 14:09:42,239 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2402] 2026-09-06 14:09:42,268 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_second_attempt_is_blocked_and_first_message_survives ... 2026-09-06 14:09:42,487 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2403] 2026-09-06 14:09:42,509 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_second_notify_party_equal_to_consignee_is_deduplicated ... 2026-09-06 14:09:42,778 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2404] 2026-09-06 14:09:42,798 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_second_notify_party_from_booking_is_notified ... 2026-09-06 14:09:43,106 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2405] 2026-09-06 14:09:43,140 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_send_does_not_create_junk_partner_records ... 2026-09-06 14:09:43,368 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2406] 2026-09-06 14:09:43,391 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_shipper_and_leg_agents_never_receive_arrival_notice ... 2026-09-06 14:09:43,605 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2407] 2026-09-06 14:09:43,633 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_state_guard_blocks_draft_allows_done ... 2026-09-06 14:09:43,741 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_to_order_no_consignee_still_notifies_notify_party ... 2026-09-06 14:09:43,953 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2408] 2026-09-06 14:09:43,993 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:09:44,875 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_arrival_notice_consol: Starting TestArrivalNoticeConsol.test_awaiting_arrival_notice_filter_matches_send_button_availability ... 2026-09-06 14:09:45,094 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_arrival_notice_consol: Starting TestArrivalNoticeConsol.test_house_import_notifies_consignee_and_notify_party_like_direct ... 2026-09-06 14:09:45,318 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2409] 2026-09-06 14:09:45,338 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_arrival_notice_consol: Starting TestArrivalNoticeConsol.test_house_send_does_not_affect_sibling_house_or_master ... 2026-09-06 14:09:45,821 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2410] 2026-09-06 14:09:45,855 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_arrival_notice_consol: Starting TestArrivalNoticeConsol.test_lcl_deconsolidation_inherits_notify_party_and_ata ... 2026-09-06 14:09:46,298 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2411] 2026-09-06 14:09:46,348 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:09:47,156 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d1_01_cfs_fields_exist ... 2026-09-06 14:09:47,308 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d1_02_wizard_prefers_cfs_actual_volume ... 2026-09-06 14:09:47,424 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d1_03_wizard_fallback_to_booking_volume ... 2026-09-06 14:09:47,509 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d2_01_house_do_number_field ... 2026-09-06 14:09:47,561 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d2_02_container_unstuffed_transition ... 2026-09-06 14:09:47,610 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d2_03_cannot_skip_unstuffed ... 2026-09-06 14:09:47,699 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d2_04_cannot_mark_unstuffed_from_wrong_state ... 2026-09-06 14:09:47,790 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d3_01_outturn_created_with_lines ... 2026-09-06 14:09:47,906 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d3_02_line_manifest_prefilled ... 2026-09-06 14:09:48,000 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d3_03_confirm_writes_back_actual ... 2026-09-06 14:09:48,111 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d3_04_sequence_assigned ... 2026-09-06 14:09:48,189 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d3_05_double_confirm_raises ... 2026-09-06 14:09:48,336 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d3_06_reset_to_draft ... 2026-09-06 14:09:48,413 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d3_07_outturn_count_on_master ... 2026-09-06 14:09:48,515 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d3_08_no_writeback_when_actual_zero ... 2026-09-06 14:09:48,615 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:09:49,513 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_fr096_mbl_cascade: Starting TestFr096MblCascade.test_fr096_01_mbl_cascades_on_set ... 2026-09-06 14:09:49,699 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_fr096_mbl_cascade: Starting TestFr096MblCascade.test_fr096_02_mbl_cascades_on_change ... 2026-09-06 14:09:49,754 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_fr096_mbl_cascade: Starting TestFr096MblCascade.test_fr096_03_house_write_does_not_cascade_upward ... 2026-09-06 14:09:49,814 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_fr096_mbl_cascade: Starting TestFr096MblCascade.test_fr096_04_relink_to_mbld_master_pulls_mbl_onto_house ... 2026-09-06 14:09:49,878 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_fr096_mbl_cascade: Starting TestFr096MblCascade.test_fr096_05_relink_to_mbl_less_master_keeps_existing_house_mbl ... 2026-09-06 14:09:49,972 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:09:50,955 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_house_lcl_charge_idempotent: Starting TestHouseLclChargeIdempotent.test_cost_allocation_copy_does_not_block_real_sell_charge ... 2026-09-06 14:09:51,279 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_house_lcl_charge_idempotent: Starting TestHouseLclChargeIdempotent.test_reconfirming_same_booking_does_not_duplicate_house_charge ... 2026-09-06 14:09:51,472 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_house_lcl_charge_idempotent: Starting TestHouseLclChargeIdempotent.test_second_booking_on_master_does_not_duplicate_house_charge ... 2026-09-06 14:09:51,664 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:09:52,408 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_house_lcl_charge_sync_and_minimum: Starting TestHouseLclChargeSyncAndMinimum.test_duplicate_sell_charge_does_not_crash_confirm ... 2026-09-06 14:09:52,727 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_house_lcl_charge_sync_and_minimum: Starting TestHouseLclChargeSyncAndMinimum.test_empty_house_gets_no_sell_charge ... 2026-09-06 14:09:52,958 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_house_lcl_charge_sync_and_minimum: Starting TestHouseLclChargeSyncAndMinimum.test_house_charge_quantity_syncs_on_cargo_change ... 2026-09-06 14:09:53,187 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_house_lcl_charge_sync_and_minimum: Starting TestHouseLclChargeSyncAndMinimum.test_invoiced_charge_quantity_not_silently_changed ... 2026-09-06 14:09:53,768 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_house_lcl_charge_sync_and_minimum: Starting TestHouseLclChargeSyncAndMinimum.test_malformed_min_revenue_ton_param_raises_clear_error_not_crash ... 2026-09-06 14:09:54,067 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_house_lcl_charge_sync_and_minimum: Starting TestHouseLclChargeSyncAndMinimum.test_minimum_revenue_ton_floor_is_configurable ... 2026-09-06 14:09:54,266 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_house_lcl_charge_sync_and_minimum: Starting TestHouseLclChargeSyncAndMinimum.test_small_lot_billed_at_minimum_one_revenue_ton ... 2026-09-06 14:09:54,524 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:09:55,309 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_lcl_allocation_double_billing: Starting TestLclAllocationDoubleBilling.test_allocation_leaves_the_master_cost_untouched ... 2026-09-06 14:09:55,661 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_lcl_allocation_double_billing: Starting TestLclAllocationDoubleBilling.test_carrier_debt_booked_once_when_houses_billed_before_master ... 2026-09-06 14:09:56,298 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_lcl_allocation_double_billing: Starting TestLclAllocationDoubleBilling.test_carrier_debt_booked_once_when_master_billed_before_allocation ... 2026-09-06 14:09:56,885 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:09:57,728 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_lcl_allocation_double_billing_prevention: Starting TestLclAllocationDoubleBillingPrevention.test_allocate_button_disappears_as_soon_as_the_last_cost_is_billed ... 2026-09-06 14:09:58,103 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_lcl_allocation_double_billing_prevention: Starting TestLclAllocationDoubleBillingPrevention.test_house_bill_skips_the_allocated_cost_and_says_which_document_has_it ... 2026-09-06 14:09:58,873 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_lcl_allocation_double_billing_prevention: Starting TestLclAllocationDoubleBillingPrevention.test_house_with_only_claimed_split_lines_bills_nothing_and_explains ... 2026-09-06 14:09:59,407 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_lcl_allocation_double_billing_prevention: Starting TestLclAllocationDoubleBillingPrevention.test_resetting_the_master_bill_to_draft_lets_the_house_bill_the_cost ... 2026-09-06 14:10:00,122 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [574] 2026-09-06 14:10:00,400 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_lcl_allocation_double_billing_prevention: Starting TestLclAllocationDoubleBillingPrevention.test_wizard_does_not_offer_a_master_cost_already_committed_to_the_vendor ... 2026-09-06 14:10:00,862 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:10:01,774 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_01_prepare_populates_lines ... 2026-09-06 14:10:01,989 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_02_basic_allocation_by_cbm ... 2026-09-06 14:10:02,155 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_03_multiple_charges_allocated ... 2026-09-06 14:10:02,309 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_04_allocated_from_charge_id_set ... 2026-09-06 14:10:02,441 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_05_zero_cbm_house_excluded_with_warning ... 2026-09-06 14:10:02,555 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_06_double_allocate_raises ... 2026-09-06 14:10:02,797 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_07_no_charges_raises ... 2026-09-06 14:10:02,962 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_08_action_on_non_master_raises ... 2026-09-06 14:10:03,099 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_09_ratio_reflects_cbm_share ... 2026-09-06 14:10:03,195 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_10_excluding_a_house_reallocates_cost_over_the_rest_by_cbm ... 2026-09-06 14:10:03,325 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_11_import_master_action_still_available_for_common_cost ... 2026-09-06 14:10:03,416 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_12_export_master_allocates_common_cost_to_houses ... 2026-09-06 14:10:03,531 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_13_export_direct_house_cost_is_not_allocated_again ... 2026-09-06 14:10:03,672 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_14_no_eligible_charge_hides_backend_action ... 2026-09-06 14:10:03,853 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_15_draft_dialog_opens_with_charges_preselected ... 2026-09-06 14:10:04,035 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_16_operator_deselection_is_not_silently_restored ... 2026-09-06 14:10:04,219 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:10:05,086 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation_replace: Starting TestLclCostAllocationReplace.test_replace_blocked_when_allocation_has_purchase_order_commitment ... 2026-09-06 14:10:05,542 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation_replace: Starting TestLclCostAllocationReplace.test_replace_blocked_when_allocation_is_billed ... 2026-09-06 14:10:06,151 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation_replace: Starting TestLclCostAllocationReplace.test_replace_reallocates_with_new_amount_and_no_duplicate ... 2026-09-06 14:10:06,429 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted freight.charge records with IDs: [224, 225] 2026-09-06 14:10:06,461 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation_replace: Starting TestLclCostAllocationReplace.test_without_replace_reallocate_still_errors ... 2026-09-06 14:10:06,779 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:10:07,767 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_01_role_defaults_to_direct ... 2026-09-06 14:10:07,976 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_02_house_role_filterable_by_domain ... 2026-09-06 14:10:07,991 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_03_load_house_package_wizard_uses_house_packages ... 2026-09-06 14:10:08,090 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_03_master_aggregates_house_cargo_and_package_metrics ... 2026-09-06 14:10:08,169 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_03_wizard_creates_master_and_links_houses ... 2026-09-06 14:10:08,218 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_04_wizard_rejects_mismatched_destination_cfs ... 2026-09-06 14:10:08,250 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_05_action_wizard_rejects_non_house ... 2026-09-06 14:10:08,274 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_06_action_wizard_rejects_already_assigned ... 2026-09-06 14:10:08,366 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_07_loaded_cascades_to_houses_via_transit ... 2026-09-06 14:10:08,483 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_08_done_cascades_to_houses ... 2026-09-06 14:10:08,601 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_09_direct_shipment_not_affected_by_cascade ... 2026-09-06 14:10:08,681 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_10_buy_charges_on_master_shipment ... 2026-09-06 14:10:08,755 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_11_sell_charges_on_house_shipment ... 2026-09-06 14:10:09,165 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_12_vendor_bill_from_master ... 2026-09-06 14:10:09,609 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_13_house_links_to_master ... 2026-09-06 14:10:09,665 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_14_unlinking_house_decrements_count ... 2026-09-06 14:10:09,735 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:10:11,054 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_master_visible_to_house_owner: Starting TestMasterVisibleToHouseOwner.test_house_owner_can_read_own_masters_but_not_unrelated_masters ... 2026-09-06 14:10:11,130 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [304], uid: 937, model: logistics.shipment 2026-09-06 14:10:11,161 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 14:10:12,057 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_missing_rate_warning: Starting TestMissingRateWarning.test_confirm_does_not_warn_when_rate_card_matches ... 2026-09-06 14:10:12,380 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_missing_rate_warning: Starting TestMissingRateWarning.test_confirm_warns_once_when_no_rate_card_for_lane ... 2026-09-06 14:10:12,592 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_missing_rate_warning: Starting TestMissingRateWarning.test_reconfirm_does_not_repost_warning ... 2026-09-06 14:10:12,807 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:10:13,762 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_sb2_actual_volume_allocation: Starting TestSb2ActualVolumeAllocation.test_sb2_allocation_by_actual_cfs_volume ... 2026-09-06 14:10:14,059 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_sb2_actual_volume_allocation: Starting TestSb2ActualVolumeAllocation.test_sb2_allocation_through_the_dialog_save_path ... 2026-09-06 14:10:14,306 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_sb2_actual_volume_allocation: Starting TestSb2ActualVolumeAllocation.test_sb2_reconfirm_after_correction_excludes_stale_no_show ... 2026-09-06 14:10:14,425 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_sb2_actual_volume_allocation: Starting TestSb2ActualVolumeAllocation.test_zero_total_actual_no_divide_by_zero ... 2026-09-06 14:10:14,695 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:10:15,642 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_sea_import_lcl_deconsolidation: Starting TestSeaImportLclDeconsolidation.test_01_master_and_house_structure ... 2026-09-06 14:10:15,933 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_sea_import_lcl_deconsolidation: Starting TestSeaImportLclDeconsolidation.test_02_master_container_import_lifecycle ... 2026-09-06 14:10:16,152 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_sea_import_lcl_deconsolidation: Starting TestSeaImportLclDeconsolidation.test_03_house_shipments_delivered_independently ... 2026-09-06 14:10:16,291 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_sea_import_lcl_deconsolidation: Starting TestSeaImportLclDeconsolidation.test_04_actual_cbm_per_house_after_unstuffing ... 2026-09-06 14:10:16,408 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_sea_import_lcl_deconsolidation: Starting TestSeaImportLclDeconsolidation.test_05_charge_structure_master_vs_house ... 2026-09-06 14:10:16,598 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_consol.tests.test_sea_import_lcl_deconsolidation: Starting TestSeaImportLclDeconsolidation.test_06_deconsolidate_wizard_creates_lcl_houses ... 2026-09-06 14:10:16,775 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:10:17,731 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_access_rights: Starting TestAccessRights.test_001_booking_access_rights ... 2026-09-06 14:10:17,928 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 949, model: freight.booking 2026-09-06 14:10:17,938 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 949, model: freight.booking 2026-09-06 14:10:17,944 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 949, model: freight.booking 2026-09-06 14:10:17,989 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 948, model: freight.booking 2026-09-06 14:10:18,043 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #947 deleted freight.booking records with IDs: [33] 2026-09-06 14:10:18,067 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_access_rights: Starting TestAccessRights.test_002_vessel_schedule_access_rights ... 2026-09-06 14:10:18,194 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 948, model: freight.vessel.schedule 2026-09-06 14:10:18,209 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #947 deleted freight.vessel.schedule records with IDs: [25] 2026-09-06 14:10:18,242 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:10:18,970 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_allocation_double_billing_guard: Starting TestAllocationDoubleBillingGuard.test_customer_invoiced_allocated_cost_still_bills_on_the_source_side ... 2026-09-06 14:10:19,774 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_allocation_double_billing_guard: Starting TestAllocationDoubleBillingGuard.test_customer_invoiced_source_cost_still_bills_on_the_allocated_side ... 2026-09-06 14:10:20,494 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_allocation_double_billing_guard: Starting TestAllocationDoubleBillingGuard.test_deleting_the_claiming_bill_line_lets_the_counterpart_bill_again ... 2026-09-06 14:10:21,926 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [510, 511] 2026-09-06 14:10:21,995 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [1139] 2026-09-06 14:10:22,232 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_allocation_double_billing_guard: Starting TestAllocationDoubleBillingGuard.test_draft_vendor_bill_already_claims_the_cost_from_the_counterpart ... 2026-09-06 14:10:22,765 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_allocation_double_billing_guard: Starting TestAllocationDoubleBillingGuard.test_shipment_without_any_allocation_link_bills_every_vendor_charge ... 2026-09-06 14:10:23,295 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_allocation_double_billing_guard: Starting TestAllocationDoubleBillingGuard.test_source_bill_names_every_shipment_and_document_already_carrying_the_cost ... 2026-09-06 14:10:24,052 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:10:24,856 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_booking_leg_endpoint_fallback: Starting TestBookingLegEndpointFallback.test_booking_blocked_when_both_leg_and_shipment_route_missing ... 2026-09-06 14:10:25,171 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_booking_leg_endpoint_fallback: Starting TestBookingLegEndpointFallback.test_delivery_trucking_booking_falls_back_to_shipment_route ... 2026-09-06 14:10:25,534 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_booking_leg_endpoint_fallback: Starting TestBookingLegEndpointFallback.test_pickup_trucking_booking_falls_back_to_shipment_route ... 2026-09-06 14:10:25,835 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_booking_leg_endpoint_fallback: Starting TestBookingLegEndpointFallback.test_water_main_carriage_booking_blocked_when_leg_endpoints_missing ... 2026-09-06 14:10:26,075 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:10:26,877 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_booking_wizard_date_source: Starting TestBookingWizardScopeDateSource.test_g5a_origin_inland_eta_is_cy_cutoff ... 2026-09-06 14:10:26,999 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_booking_wizard_date_source: Starting TestBookingWizardScopeDateSource.test_g5b_pickup_plus_main_eta_is_cy_cutoff ... 2026-09-06 14:10:27,046 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_booking_wizard_date_source: Starting TestBookingWizardScopeDateSource.test_g6_destination_inland_etd_is_ata ... 2026-09-06 14:10:27,093 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_booking_wizard_date_source: Starting TestBookingWizardScopeDateSource.test_g7_lcl_door_to_cfs_eta_is_cy_cutoff_when_si_cutoff_empty ... 2026-09-06 14:10:27,142 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_booking_wizard_date_source: Starting TestBookingWizardScopeDateSource.test_g7_lcl_door_to_cfs_eta_is_si_cutoff ... 2026-09-06 14:10:27,204 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:10:27,973 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_booking_wizard_primary_leg_visibility: Starting TestBookingWizardPrimaryLegVisibility.test_stripped_primary_leg_is_not_refilled_with_the_main_carriage_leg ... 2026-09-06 14:10:28,367 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:10:29,190 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_charge_buy_rate_onchange_order: Starting TestChargeBuyRateOnchangeOrder.test_fr115_vendor_before_product_does_not_fill_wrong_mode_price ... 2026-09-06 14:10:29,350 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:10:30,313 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_charge_buy_rate_onchange_order: Starting TestChargeBuyRateOnchangeForeignCurrency.test_customer_invoice_price_unit_must_match_move_currency ... 2026-09-06 14:10:30,870 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_charge_buy_rate_onchange_order: Starting TestChargeBuyRateOnchangeForeignCurrency.test_onchange_must_not_relabel_established_cost_price_under_vendor_currency ... 2026-09-06 14:10:30,947 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_charge_buy_rate_onchange_order: Starting TestChargeBuyRateOnchangeForeignCurrency.test_onchange_must_not_relabel_existing_sell_price_under_vendor_currency ... 2026-09-06 14:10:31,026 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_charge_buy_rate_onchange_order: Starting TestChargeBuyRateOnchangeForeignCurrency.test_vendor_bill_price_unit_must_match_move_currency ... 2026-09-06 14:10:31,034 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7179] 2026-09-06 14:10:31,035 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [126] 2026-09-06 14:10:31,423 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:10:32,210 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_charge_product_price_currency: Starting TestChargeProductPriceCurrency.test_01_unit_price_is_converted_into_the_charges_own_currency ... 2026-09-06 14:10:32,362 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_charge_product_price_currency: Starting TestChargeProductPriceCurrency.test_02_conversion_uses_the_shipments_company_not_env_company ... 2026-09-06 14:10:35,551 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_charge_product_price_currency: Starting TestChargeProductPriceCurrency.test_03_same_currency_seeds_the_catalog_price_untouched ... 2026-09-06 14:10:35,634 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_charge_product_price_currency: Starting TestChargeProductPriceCurrency.test_04_an_ops_user_gets_the_converted_price_not_an_access_error ... 2026-09-06 14:10:35,739 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:10:36,504 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_charge_totals_fx: Starting TestChargeTotalsFx.test_charge_totals_buy_only_charge_still_excluded_from_revenue ... 2026-09-06 14:10:36,687 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_charge_totals_fx: Starting TestChargeTotalsFx.test_charge_totals_convert_mixed_currencies_before_summing ... 2026-09-06 14:10:36,738 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_charge_totals_fx: Starting TestChargeTotalsFx.test_charge_totals_same_currency_charges_equal_plain_sum ... 2026-09-06 14:10:36,790 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:10:37,465 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_cost_floor_estimated: Starting TestCostFloorEstimated.test_booked_rate_miss_floors_cost_to_standard_price_not_zero ... 2026-09-06 14:10:37,636 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_cost_floor_estimated: Starting TestCostFloorEstimated.test_card_refreshes_when_cost_entered_same_transaction ... 2026-09-06 14:10:37,747 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_cost_floor_estimated: Starting TestCostFloorEstimated.test_estimate_never_flows_into_vendor_bill ... 2026-09-06 14:10:37,914 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_cost_floor_estimated: Starting TestCostFloorEstimated.test_estimated_floor_scales_with_quantity ... 2026-09-06 14:10:38,039 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_cost_floor_estimated: Starting TestCostFloorEstimated.test_floor_converts_to_charge_currency ... 2026-09-06 14:10:38,148 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_cost_floor_estimated: Starting TestCostFloorEstimated.test_floor_prefers_rate_card_over_standard_price ... 2026-09-06 14:10:38,261 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_cost_floor_estimated: Starting TestCostFloorEstimated.test_no_master_data_floor_is_zero_but_still_flagged ... 2026-09-06 14:10:38,362 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_cost_floor_estimated: Starting TestCostFloorEstimated.test_shipment_flags_estimated_and_gross_profit_not_inflated ... 2026-09-06 14:10:38,463 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_cost_floor_estimated: Starting TestCostFloorEstimated.test_unbooked_charge_is_not_estimated ... 2026-09-06 14:10:38,574 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:10:39,284 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_cost_price_autofill: Starting TestCostPriceAutofill.test_01_plain_create_autofills_cost_price_from_vendor_rate_card ... 2026-09-06 14:10:39,436 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_cost_price_autofill: Starting TestCostPriceAutofill.test_02_wizard_apply_template_stays_zero_without_vendor ... 2026-09-06 14:10:39,700 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted logistics.shipment.stage.line records with IDs: [467] 2026-09-06 14:10:39,767 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_cost_price_autofill: Starting TestCostPriceAutofill.test_03_import_load_autofills_cost_price_from_vendor_rate_card ... 2026-09-06 14:10:39,930 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_cost_price_autofill: Starting TestCostPriceAutofill.test_04_plain_create_autofills_cost_price_from_agent_rate_card_when_no_vendor ... 2026-09-06 14:10:40,020 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_cost_price_autofill: Starting TestCostPriceAutofill.test_05_plain_create_stays_zero_when_vendor_has_no_rate_card ... 2026-09-06 14:10:40,142 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_cost_price_autofill: Starting TestCostPriceAutofill.test_06_plain_create_silently_stays_zero_when_no_rate_and_no_product_cost ... 2026-09-06 14:10:40,248 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_cost_price_autofill: Starting TestCostPriceAutofill.test_07_plain_create_preserves_manually_entered_cost_price ... 2026-09-06 14:10:40,339 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_cost_price_autofill: Starting TestCostPriceAutofill.test_08_cost_price_is_converted_when_rate_card_currency_differs ... 2026-09-06 14:10:40,514 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_cost_price_autofill: Starting TestCostPriceAutofill.test_09_write_vendor_id_autofills_cost_price_on_existing_record ... 2026-09-06 14:10:40,662 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_cost_price_autofill: Starting TestCostPriceAutofill.test_10_write_of_unrelated_field_does_not_reset_cost_price ... 2026-09-06 14:10:40,739 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_cost_price_autofill: Starting TestCostPriceAutofill.test_11_currency_conversion_uses_shipment_company_not_env_company ... 2026-09-06 14:10:43,669 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_cost_price_autofill: Starting TestCostPriceAutofill.test_12_vendor_switch_does_not_refresh_an_already_filled_cost_price ... 2026-09-06 14:10:43,792 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_cost_price_autofill: Starting TestCostPriceAutofill.test_13_bulk_create_dedupes_identical_rate_card_lookups ... 2026-09-06 14:10:43,883 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_cost_price_autofill: Starting TestCostPriceAutofill.test_14_create_currency_id_matches_cost_price_currency_when_omitted ... 2026-09-06 14:10:46,799 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_cost_price_autofill: Starting TestCostPriceAutofill.test_15_explicit_zero_cost_price_survives_autofill_on_create ... 2026-09-06 14:10:46,878 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:10:47,575 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_cross_border_ftl: Starting TestCrossBorderFtl.test_01_two_legs_for_cross_border_ftl ... 2026-09-06 14:10:47,879 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_cross_border_ftl: Starting TestCrossBorderFtl.test_02_container_stuffed_and_transloaded ... 2026-09-06 14:10:48,004 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_cross_border_ftl: Starting TestCrossBorderFtl.test_03_booking_sequence_vn_then_tq ... 2026-09-06 14:10:48,136 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_cross_border_ftl: Starting TestCrossBorderFtl.test_04_cross_border_ftl_charges ... 2026-09-06 14:10:48,284 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:10:49,067 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_cross_border_lcl: Starting TestCrossBorderLcl.test_01_two_legs_created ... 2026-09-06 14:10:49,353 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_cross_border_lcl: Starting TestCrossBorderLcl.test_02_cpc_booking_draft_then_confirmed ... 2026-09-06 14:10:49,556 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_cross_border_lcl: Starting TestCrossBorderLcl.test_03_no_containers_lcl_cross_border ... 2026-09-06 14:10:49,715 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_cross_border_lcl: Starting TestCrossBorderLcl.test_04_cross_border_charges ... 2026-09-06 14:10:49,896 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:10:50,602 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_degenerate_booking_wizard_leg_guard: Starting TestDegenerateBookingWizardLegGuard.test_control_distinct_endpoints_still_create_leg_route_and_booking ... 2026-09-06 14:10:50,791 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_degenerate_booking_wizard_leg_guard: Starting TestDegenerateBookingWizardLegGuard.test_control_truck_leg_reuses_existing_truck_route_between_same_addresses ... 2026-09-06 14:10:50,931 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_degenerate_booking_wizard_leg_guard: Starting TestDegenerateBookingWizardLegGuard.test_forwarder_can_book_pickup_trucking_without_route_access ... 2026-09-06 14:10:51,350 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_degenerate_booking_wizard_leg_guard: Starting TestDegenerateBookingWizardLegGuard.test_forwarder_route_create_is_denied_without_the_sudo_leg_hook ... 2026-09-06 14:10:51,568 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 990, model: route.route 2026-09-06 14:10:51,587 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_degenerate_booking_wizard_leg_guard: Starting TestDegenerateBookingWizardLegGuard.test_incompatible_selected_leg_error_names_leg_type_mode_and_booking_type ... 2026-09-06 14:10:51,675 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_degenerate_booking_wizard_leg_guard: Starting TestDegenerateBookingWizardLegGuard.test_main_transport_mismatch_error_names_shipment_and_modes ... 2026-09-06 14:10:51,858 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_degenerate_booking_wizard_leg_guard: Starting TestDegenerateBookingWizardLegGuard.test_main_transport_required_error_names_the_shipment ... 2026-09-06 14:10:51,974 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_degenerate_booking_wizard_leg_guard: Starting TestDegenerateBookingWizardLegGuard.test_multiple_main_carriage_legs_error_names_mode_and_shipment ... 2026-09-06 14:10:52,239 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_degenerate_booking_wizard_leg_guard: Starting TestDegenerateBookingWizardLegGuard.test_truck_leg_does_not_reuse_a_water_route_between_same_addresses ... 2026-09-06 14:10:52,370 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:10:53,006 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_degenerate_main_leg_guard: Starting TestDegenerateMainLegGuard.test_action_confirm_auto_creates_fcl_main_leg_with_schedule_when_origin_differs_from_destination ... 2026-09-06 14:10:53,193 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_degenerate_main_leg_guard: Starting TestDegenerateMainLegGuard.test_action_confirm_blocks_readiness_when_default_fcl_origin_equals_destination ... 2026-09-06 14:10:53,304 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:10:53,895 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_delivery_order_free_time: Starting TestDeliveryOrderFreeTime.test_do_free_time_counts_from_ata_not_eta ... 2026-09-06 14:10:54,217 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_delivery_order_free_time: Starting TestDeliveryOrderFreeTime.test_do_free_time_falls_back_to_eta_flagged_estimated ... 2026-09-06 14:10:54,509 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:10:55,309 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_domestic_ftl: Starting TestDomesticFtl.test_01_ftl_confirmed_no_containers ... 2026-09-06 14:10:55,537 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_domestic_ftl: Starting TestDomesticFtl.test_02_vehicle_and_driver_on_leg ... 2026-09-06 14:10:55,657 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_domestic_ftl: Starting TestDomesticFtl.test_03_booking_workflow ... 2026-09-06 14:10:55,803 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_domestic_ftl: Starting TestDomesticFtl.test_04_per_trip_flat_charge ... 2026-09-06 14:10:55,952 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:10:56,621 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_domestic_ltl: Starting TestDomesticLtl.test_01_domestic_ltl_no_containers ... 2026-09-06 14:10:56,806 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_domestic_ltl: Starting TestDomesticLtl.test_02_trucking_booking_confirmed ... 2026-09-06 14:10:56,900 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_domestic_ltl: Starting TestDomesticLtl.test_03_leg_state_transitions ... 2026-09-06 14:10:57,006 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_domestic_ltl: Starting TestDomesticLtl.test_04_ltl_charges ... 2026-09-06 14:10:57,128 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_domestic_ltl: Starting TestDomesticLtl.test_05_cargo_weight_volume ... 2026-09-06 14:10:57,234 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:10:57,856 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_event_document_air_basic: Starting TestEventDocumentAirBasic.test_001_event_document_basic_payload ... 2026-09-06 14:10:58,112 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:10:58,845 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFclImportBasic.test_01_import_initial_state_is_draft ... 2026-09-06 14:10:58,982 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFclImportBasic.test_02_import_execution_full_flow ... 2026-09-06 14:10:59,001 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFclImportBasic.test_03_import_state_transition_blocked ... 2026-09-06 14:10:59,023 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFclImportBasic.test_04_export_execution_unaffected_on_import_container ... 2026-09-06 14:10:59,039 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFclImportBasic.test_05_free_time_dates_computed_from_ata ... 2026-09-06 14:10:59,073 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFclImportBasic.test_06_free_time_empty_when_no_ata ... 2026-09-06 14:10:59,108 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFclImportBasic.test_07_mbl_and_do_fields_stored ... 2026-09-06 14:10:59,136 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFclImportBasic.test_08_arrival_notice_opens_compose_dialog_and_notifies_consignee ... 2026-09-06 14:10:59,429 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2412] 2026-09-06 14:10:59,459 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFclImportBasic.test_09_arrival_notice_cannot_be_sent_twice ... 2026-09-06 14:10:59,712 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2413] 2026-09-06 14:10:59,737 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFclImportBasic.test_10_arrival_notice_blocked_on_export_shipment ... 2026-09-06 14:10:59,782 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:11:00,468 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_001_load_mode_semantics_on_shipment ... 2026-09-06 14:11:00,626 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_002_fcl_basic_container_metrics ... 2026-09-06 14:11:00,711 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_003_lcl_basic_package_metrics_and_container_boundary ... 2026-09-06 14:11:00,786 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_003a_lcl_sea_export_main_carriage_uses_cfs_endpoints ... 2026-09-06 14:11:00,845 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_004_change_mode_fcl_to_lcl_blocked_by_container ... 2026-09-06 14:11:00,923 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_005_change_mode_fcl_to_lcl_blocked_by_container_package_legacy ... 2026-09-06 14:11:00,995 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_006_requested_booking_auto_creates_execution_containers_from_basis ... 2026-09-06 14:11:01,285 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_007_container_execution_milestones_flow ... 2026-09-06 14:11:01,337 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_008_container_execution_disallows_skipping_states ... 2026-09-06 14:11:01,412 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_009_container_popup_action_opens_modal_form ... 2026-09-06 14:11:01,454 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_010_create_new_main_carriage_leg_for_main_only_uses_pol_pod_endpoints ... 2026-09-06 14:11:01,548 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_011_follow_up_booking_defaults_existing_containers_without_forcing_inland_flow ... 2026-09-06 14:11:01,649 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_011a_booking_wizard_prefills_cutoff_breakdown_from_shipment ... 2026-09-06 14:11:01,688 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_011aa_pickup_trucking_intent_auto_maps_to_pre_carriage_without_coverage ... 2026-09-06 14:11:01,854 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_011b_import_door_to_door_booking_wizard_defaults_to_ocean_intent ... 2026-09-06 14:11:01,911 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_011bb_delivery_trucking_intent_auto_maps_to_on_carriage_without_coverage ... 2026-09-06 14:11:01,970 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_011c_prepare_booking_request_wizard_writes_booking_fields ... 2026-09-06 14:11:02,034 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_012_prepare_packages_wizard_prefills_from_cargo_and_containers ... 2026-09-06 14:11:02,087 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_013_prepare_packages_distributes_evenly_and_creates_packages ... 2026-09-06 14:11:02,161 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted logistics.prepare.packages.wizard.line records with IDs: [2] 2026-09-06 14:11:02,204 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_014_prepare_packages_requires_package_qty_before_distribute ... 2026-09-06 14:11:02,294 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_015_load_cargo_to_containers_direct_mode_creates_items_only ... 2026-09-06 14:11:02,390 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted logistics.prepare.packages.wizard.line records with IDs: [8] 2026-09-06 14:11:02,428 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_015a_load_cargo_to_packages_distributes_and_creates_items ... 2026-09-06 14:11:02,509 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted logistics.prepare.cargos.wizard.line records with IDs: [1] 2026-09-06 14:11:02,543 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_016_booking_wizard_writes_cutoff_breakdown_back_to_shipment ... 2026-09-06 14:11:02,668 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_container_exception_clear ... 2026-09-06 14:11:02,714 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_container_exception_guard_wrong_state ... 2026-09-06 14:11:02,791 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_container_exception_not_loaded ... 2026-09-06 14:11:02,832 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_container_exception_rolled_over ... 2026-09-06 14:11:02,872 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_vgm_submit_allowed_from_gated_in_and_loaded ... 2026-09-06 14:11:02,915 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_vgm_submit_guard_no_weight ... 2026-09-06 14:11:02,988 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_vgm_submit_guard_wrong_state ... 2026-09-06 14:11:03,063 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_vgm_submit_happy_path ... 2026-09-06 14:11:03,113 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:11:03,801 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_freight_charge: Starting TestFreightCharge.test_002_create_sell_charge ... 2026-09-06 14:11:03,931 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_freight_charge: Starting TestFreightCharge.test_003_create_charge_with_vendor ... 2026-09-06 14:11:03,967 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_freight_charge: Starting TestFreightCharge.test_006_billing_phase_after_invoice_link ... 2026-09-06 14:11:04,250 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_freight_charge: Starting TestFreightCharge.test_007_billing_phase_after_bill_link ... 2026-09-06 14:11:04,536 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_freight_charge: Starting TestFreightCharge.test_product_onchange_resets_uom_from_product_template ... 2026-09-06 14:11:04,605 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:11:05,290 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_freight_charge: Starting TestBookingConfirmChargeHook.test_base_hook_returns_empty_charge_recordset ... 2026-09-06 14:11:05,537 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_freight_charge: Starting TestBookingConfirmChargeHook.test_booking_confirm_with_leg_creates_charge_without_error ... 2026-09-06 14:11:05,706 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_freight_charge: Starting TestBookingConfirmChargeHook.test_ops_first_booking_nonocean_charge_sell_price_is_zero ... 2026-09-06 14:11:05,931 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:11:05,942 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_freight_coordinate_geolocation: Starting TestFreightCoordinateGeolocation.test_every_declared_demo_route_has_at_least_one_measured_section ... 2026-09-06 14:11:06,021 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_freight_coordinate_geolocation: Starting TestFreightCoordinateGeolocation.test_every_owned_demo_and_data_location_carries_usable_coordinates ... 2026-09-06 14:11:06,089 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_freight_coordinate_geolocation: Starting TestFreightCoordinateGeolocation.test_no_degenerate_section_among_declared_routes_with_differing_endpoints ... 2026-09-06 14:11:06,132 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_freight_coordinate_geolocation: Starting TestFreightCoordinateGeolocation.test_rotterdam_demo_port_matches_its_shipped_coordinate_snapshot ... 2026-09-06 14:11:06,161 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:11:06,171 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_freight_coordinate_migration: Starting TestFreightCoordinateMigration.test_post_migration_repairs_a_noupdate_icd_coordinate_on_an_already_installed_database ... 2026-09-06 14:11:06,213 127 INFO rb-41ce622-224575-412242 viin_freight_management_post_migration_1_0_1: Recomputed load_mode on 293 product.template record(s) 2026-09-06 14:11:06,216 127 INFO rb-41ce622-224575-412242 viin_freight_management_post_migration_1_0_1: Recomputed load_mode on 20 product.supplierinfo record(s) 2026-09-06 14:11:06,311 127 INFO rb-41ce622-224575-412242 viin_freight_management_post_migration_1_0_10: viin_freight_management migration 1.0.10: repaired 1 of 24 shipped location(s) still at the (0, 0) 'never geolocated' marker; left 23 already-positioned and 0 absent record(s) untouched. 2026-09-06 14:11:06,311 127 INFO rb-41ce622-224575-412242 viin_freight_management_post_migration_1_0_10: viin_freight_management migration 1.0.10: repaired ['partner_location_icd_hanoi_gialum'] 2026-09-06 14:11:06,329 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_freight_coordinate_migration: Starting TestFreightCoordinateMigration.test_post_migration_repairs_coordinates_without_touching_the_icd_address ... 2026-09-06 14:11:06,371 127 INFO rb-41ce622-224575-412242 viin_freight_management_post_migration_1_0_1: Recomputed load_mode on 293 product.template record(s) 2026-09-06 14:11:06,374 127 INFO rb-41ce622-224575-412242 viin_freight_management_post_migration_1_0_1: Recomputed load_mode on 20 product.supplierinfo record(s) 2026-09-06 14:11:06,477 127 INFO rb-41ce622-224575-412242 viin_freight_management_post_migration_1_0_10: viin_freight_management migration 1.0.10: repaired 1 of 24 shipped location(s) still at the (0, 0) 'never geolocated' marker; left 23 already-positioned and 0 absent record(s) untouched. 2026-09-06 14:11:06,477 127 INFO rb-41ce622-224575-412242 viin_freight_management_post_migration_1_0_10: viin_freight_management migration 1.0.10: repaired ['partner_location_icd_hanoi_gialum'] 2026-09-06 14:11:06,510 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:11:07,206 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightInvoicing.test_01_create_customer_invoice_from_sell_charges ... 2026-09-06 14:11:07,537 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightInvoicing.test_02_create_vendor_bill_from_buy_charges ... 2026-09-06 14:11:07,872 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightInvoicing.test_03_create_invoice_guard_no_eligible_charges ... 2026-09-06 14:11:07,975 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightInvoicing.test_04_profitability_totals_compute ... 2026-09-06 14:11:08,069 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightInvoicing.test_05_invoice_line_linked_to_analytic_account ... 2026-09-06 14:11:08,472 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightInvoicing.test_06_second_invoice_reuses_existing_draft ... 2026-09-06 14:11:08,883 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightInvoicing.test_07_agent_only_charge_excluded_from_vendor_bill ... 2026-09-06 14:11:08,953 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightInvoicing.test_08_charge_with_both_vendor_and_agent_creates_vendor_bill ... 2026-09-06 14:11:09,253 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:11:09,820 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightChargeProfitabilityPosted.test_fr105_v2_base_cost_amount_billing_agnostic_pnl_wrapper_counts_draft_bill_at_expected ... 2026-09-06 14:11:10,217 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightChargeProfitabilityPosted.test_fr105_v2_cost_counts_draft_at_expected_and_posted_recognized ... 2026-09-06 14:11:10,670 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightChargeProfitabilityPosted.test_fr105_v2_drafting_customer_invoice_never_lowers_gross_profit ... 2026-09-06 14:11:11,006 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightChargeProfitabilityPosted.test_fr105_v2_revenue_counts_draft_at_expected_and_posted_recognized ... 2026-09-06 14:11:11,474 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:11:12,119 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_freight_vessel_schedule: Starting TestFreightVesselSchedule.test_001_name_compute ... 2026-09-06 14:11:12,291 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_freight_vessel_schedule: Starting TestFreightVesselSchedule.test_002_etd_before_eta_constraint ... 2026-09-06 14:11:12,407 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_freight_vessel_schedule: Starting TestFreightVesselSchedule.test_003_validity_range_constraint ... 2026-09-06 14:11:12,538 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:11:13,243 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_main_carriage_booking_mode: Starting TestMainCarriageBookingMode.test_01_label_and_config_are_mode_neutral ... 2026-09-06 14:11:13,360 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_main_carriage_booking_mode: Starting TestMainCarriageBookingMode.test_02_main_carriage_reuses_single_existing_leg_for_concrete_modes ... 2026-09-06 14:11:13,938 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_main_carriage_booking_mode: Starting TestMainCarriageBookingMode.test_03_no_existing_main_leg_creates_one_using_shipment_main_transport ... 2026-09-06 14:11:14,160 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_main_carriage_booking_mode: Starting TestMainCarriageBookingMode.test_04_existing_wrong_mode_main_leg_blocks_new_wrong_repair_leg ... 2026-09-06 14:11:14,418 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_main_carriage_booking_mode: Starting TestMainCarriageBookingMode.test_05_multiple_matching_main_legs_require_explicit_selection ... 2026-09-06 14:11:14,884 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_main_carriage_booking_mode: Starting TestMainCarriageBookingMode.test_06_explicit_incompatible_main_leg_selection_is_rejected ... 2026-09-06 14:11:15,085 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_main_carriage_booking_mode: Starting TestMainCarriageBookingMode.test_07_multimodal_main_transport_does_not_fallback_to_water ... 2026-09-06 14:11:15,206 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_main_carriage_booking_mode: Starting TestMainCarriageBookingMode.test_08_non_water_main_booking_does_not_write_sea_cutoffs ... 2026-09-06 14:11:15,432 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_main_carriage_booking_mode: Starting TestMainCarriageBookingMode.test_09_selected_main_leg_missing_endpoints_blocks_without_header_fallback ... 2026-09-06 14:11:15,571 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_main_carriage_booking_mode: Starting TestMainCarriageBookingMode.test_10_action_syncs_resolved_legs_for_request_package_override ... 2026-09-06 14:11:15,806 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_main_carriage_booking_mode: Starting TestMainCarriageBookingMode.test_11_view_contract_limits_primary_leg_and_sea_fields_by_mode ... 2026-09-06 14:11:15,831 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:11:16,420 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_main_carriage_confirm_readiness: Starting TestMainCarriageConfirmReadiness.test_01_main_carriage_leg_missing_endpoint_blocks_confirm ... 2026-09-06 14:11:16,533 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_main_carriage_confirm_readiness: Starting TestMainCarriageConfirmReadiness.test_02_main_carriage_leg_with_endpoints_confirms ... 2026-09-06 14:11:16,642 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_main_carriage_confirm_readiness: Starting TestMainCarriageConfirmReadiness.test_03_wrong_mode_leg_missing_endpoint_does_not_block_confirm ... 2026-09-06 14:11:16,696 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:11:18,175 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_main_carriage_write_guard_scope: Starting TestMainCarriagePlanningWriteGuardScope.test_write_guard_allows_origin_fallback_write_when_main_leg_exists ... 2026-09-06 14:11:18,372 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_main_carriage_write_guard_scope: Starting TestMainCarriagePlanningWriteGuardScope.test_write_guard_blocks_empty_to_set_pol_when_main_leg_exists ... 2026-09-06 14:11:18,488 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_main_carriage_write_guard_scope: Starting TestMainCarriagePlanningWriteGuardScope.test_write_guard_still_blocks_pol_change_when_main_leg_exists ... 2026-09-06 14:11:18,610 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:11:19,357 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_nomination_agent: Starting TestNominationAgent.test_01_billing_party_differs_from_consignee ... 2026-09-06 14:11:19,546 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_nomination_agent: Starting TestNominationAgent.test_02_import_container_and_trucking ... 2026-09-06 14:11:19,679 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_nomination_agent: Starting TestNominationAgent.test_03_all_sell_charges_billed_to_overseas_agent ... 2026-09-06 14:11:19,775 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_nomination_agent: Starting TestNominationAgent.test_04_container_lifecycle_complete ... 2026-09-06 14:11:19,877 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:11:20,665 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_ocean_booking_leg_filter: Starting TestOceanBookingLegWaterFilter.test_01_default_get_autoselects_only_the_water_main_leg ... 2026-09-06 14:11:20,869 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_ocean_booking_leg_filter: Starting TestOceanBookingLegWaterFilter.test_02_wizard_does_not_flag_multiple_legs ... 2026-09-06 14:11:20,986 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_ocean_booking_leg_filter: Starting TestOceanBookingLegWaterFilter.test_03_submit_creates_single_booking_on_the_water_leg ... 2026-09-06 14:11:21,172 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:11:22,098 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_01_exact_match_pol_pod_container ... 2026-09-06 14:11:22,279 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_02_blind_rate_answers_only_an_untyped_ask ... 2026-09-06 14:11:22,328 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_03_validity_date_filter ... 2026-09-06 14:11:22,384 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_04_no_matching_rate_returns_empty ... 2026-09-06 14:11:22,436 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_05_carrier_only_fallback ... 2026-09-06 14:11:22,495 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_06_most_specific_wins_over_fallback ... 2026-09-06 14:11:22,539 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_07_charge_onchange_autofills_buy_price ... 2026-09-06 14:11:22,592 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_08_onchange_does_not_overwrite_existing_price ... 2026-09-06 14:11:22,641 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_09_onchange_skips_when_no_vendor ... 2026-09-06 14:11:22,695 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_10_is_freight_rate_true_for_freight_product ... 2026-09-06 14:11:22,741 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_11_is_freight_rate_false_for_non_freight_product ... 2026-09-06 14:11:22,778 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_12_search_all_rates_finds_freight_rate ... 2026-09-06 14:11:22,831 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:11:23,648 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_3cont: Starting TestSeaExportFcl3Cont.test_01_shipment_confirm_and_initial_state ... 2026-09-06 14:11:23,865 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_3cont: Starting TestSeaExportFcl3Cont.test_02_booking_request_generates_3_containers ... 2026-09-06 14:11:24,012 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_3cont: Starting TestSeaExportFcl3Cont.test_04_all_3_containers_full_execution_flow ... 2026-09-06 14:11:24,173 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_3cont: Starting TestSeaExportFcl3Cont.test_05_vgm_submitted_independently_per_container ... 2026-09-06 14:11:24,380 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_3cont: Starting TestSeaExportFcl3Cont.test_06_per_container_charges_quantity_and_totals ... 2026-09-06 14:11:24,572 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_3cont: Starting TestSeaExportFcl3Cont.test_06b_gap_per_container_charge_not_auto_synced ... 2026-09-06 14:11:24,765 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_3cont: Starting TestSeaExportFcl3Cont.test_07_one_container_rolled_over_exception ... 2026-09-06 14:11:24,946 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_3cont: Starting TestSeaExportFcl3Cont.test_08_execution_state_guard_applies_to_each_container ... 2026-09-06 14:11:25,156 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_3cont: Starting TestSeaExportFcl3Cont.test_09_booked_status_with_leg_and_3_containers ... 2026-09-06 14:11:25,358 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_3cont: Starting TestSeaExportFcl3Cont.test_10_sc01_full_az_walkthrough ... 2026-09-06 14:11:25,581 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:11:26,186 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_carrier_haulage: Starting TestSeaExportFclCarrierHaulage.test_01_carrier_haulage_keeps_business_precarriage_leg ... 2026-09-06 14:11:26,459 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_carrier_haulage: Starting TestSeaExportFclCarrierHaulage.test_02_single_booking_with_carrier ... 2026-09-06 14:11:26,675 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_carrier_haulage: Starting TestSeaExportFclCarrierHaulage.test_03_container_execution_carrier_haulage ... 2026-09-06 14:11:26,875 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_carrier_haulage: Starting TestSeaExportFclCarrierHaulage.test_04_bundled_carrier_charge_no_trucking_vendor ... 2026-09-06 14:11:27,037 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:11:27,815 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_door_to_door: Starting TestSeaExportFclDoorToDoor.test_01_shipment_confirm_door_to_door ... 2026-09-06 14:11:28,084 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_door_to_door: Starting TestSeaExportFclDoorToDoor.test_02_three_legs_for_door_to_door ... 2026-09-06 14:11:28,292 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_door_to_door: Starting TestSeaExportFclDoorToDoor.test_03_on_carriage_booking_confirmed_after_atd ... 2026-09-06 14:11:28,593 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_door_to_door: Starting TestSeaExportFclDoorToDoor.test_04_container_export_execution_flow ... 2026-09-06 14:11:28,832 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_door_to_door: Starting TestSeaExportFclDoorToDoor.test_05_door_to_door_charge_structure ... 2026-09-06 14:11:29,106 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_door_to_door: Starting TestSeaExportFclDoorToDoor.test_06_sc02_full_az_walkthrough ... 2026-09-06 14:11:29,427 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:11:30,121 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_sea_export_lcl_direct: Starting TestSeaExportLclDirect.test_01_lcl_export_no_containers ... 2026-09-06 14:11:30,356 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_sea_export_lcl_direct: Starting TestSeaExportLclDirect.test_02_package_weight_volume_totals ... 2026-09-06 14:11:30,469 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_sea_export_lcl_direct: Starting TestSeaExportLclDirect.test_03_booking_with_coloader_confirmed ... 2026-09-06 14:11:30,670 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_sea_export_lcl_direct: Starting TestSeaExportLclDirect.test_04_actual_vs_booked_measurement_difference ... 2026-09-06 14:11:30,784 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_sea_export_lcl_direct: Starting TestSeaExportLclDirect.test_05_charges_and_profitability_with_hbl ... 2026-09-06 14:11:31,020 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:11:31,822 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_sea_import_fcl_carrier_haulage: Starting TestSeaImportFclCarrierHaulage.test_01_cydoor_keeps_business_oncarriage_leg ... 2026-09-06 14:11:32,046 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_sea_import_fcl_carrier_haulage: Starting TestSeaImportFclCarrierHaulage.test_02_import_container_full_progression ... 2026-09-06 14:11:32,217 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_sea_import_fcl_carrier_haulage: Starting TestSeaImportFclCarrierHaulage.test_03_single_booking_no_trucking_vendor ... 2026-09-06 14:11:32,444 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_sea_import_fcl_carrier_haulage: Starting TestSeaImportFclCarrierHaulage.test_04_charges_no_trucking_cost ... 2026-09-06 14:11:32,688 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:11:33,603 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_sea_import_fcl_door_to_door: Starting TestSeaImportFclDoorToDoor.test_01_import_shipment_confirmed_state ... 2026-09-06 14:11:33,876 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_sea_import_fcl_door_to_door: Starting TestSeaImportFclDoorToDoor.test_02_on_carriage_booking_confirmed_after_customs_clear ... 2026-09-06 14:11:34,092 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_sea_import_fcl_door_to_door: Starting TestSeaImportFclDoorToDoor.test_03_import_container_full_execution_flow ... 2026-09-06 14:11:34,276 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_sea_import_fcl_door_to_door: Starting TestSeaImportFclDoorToDoor.test_04_import_state_guard_enforced ... 2026-09-06 14:11:34,487 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_sea_import_fcl_door_to_door: Starting TestSeaImportFclDoorToDoor.test_05_import_door_to_door_charge_structure ... 2026-09-06 14:11:34,686 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_sea_import_fcl_door_to_door: Starting TestSeaImportFclDoorToDoor.test_06_sc04_full_az_walkthrough ... 2026-09-06 14:11:34,894 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:11:35,755 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_sea_import_lcl_direct: Starting TestSeaImportLclDirect.test_01_lcl_import_no_containers ... 2026-09-06 14:11:35,963 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_sea_import_lcl_direct: Starting TestSeaImportLclDirect.test_02_actual_measurement_differs_from_booked ... 2026-09-06 14:11:36,087 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_sea_import_lcl_direct: Starting TestSeaImportLclDirect.test_03_charges_based_on_actual_cbm ... 2026-09-06 14:11:36,223 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_sea_import_lcl_direct: Starting TestSeaImportLclDirect.test_04_ata_and_hawb ... 2026-09-06 14:11:36,325 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_sea_import_lcl_direct: Starting TestSeaImportLclDirect.test_05_total_weight_volume_computed ... 2026-09-06 14:11:36,449 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:11:37,552 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_trucking_booking_leg_filter: Starting TestCarriageSegmentBookingSelection.test_barge_delivery_booking_does_not_write_the_shipment_sea_cutoffs ... 2026-09-06 14:11:37,971 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_trucking_booking_leg_filter: Starting TestCarriageSegmentBookingSelection.test_booking_the_rail_delivery_segment_uses_the_segment_mode ... 2026-09-06 14:11:38,208 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_trucking_booking_leg_filter: Starting TestCarriageSegmentBookingSelection.test_booking_type_labels_name_the_carriage_role ... 2026-09-06 14:11:38,224 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_trucking_booking_leg_filter: Starting TestCarriageSegmentBookingSelection.test_changing_the_mode_keeps_operator_entered_endpoints ... 2026-09-06 14:11:38,319 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_trucking_booking_leg_filter: Starting TestCarriageSegmentBookingSelection.test_each_delivery_segment_keeps_its_own_schedule_and_pickup_point ... 2026-09-06 14:11:38,480 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_trucking_booking_leg_filter: Starting TestCarriageSegmentBookingSelection.test_every_on_carriage_segment_is_a_bookable_candidate ... 2026-09-06 14:11:38,601 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_trucking_booking_leg_filter: Starting TestCarriageSegmentBookingSelection.test_every_pre_carriage_segment_is_a_bookable_candidate ... 2026-09-06 14:11:38,711 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_trucking_booking_leg_filter: Starting TestCarriageSegmentBookingSelection.test_operator_chooses_the_mode_for_a_brand_new_segment ... 2026-09-06 14:11:38,958 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_trucking_booking_leg_filter: Starting TestCarriageSegmentBookingSelection.test_operator_must_pick_a_segment_when_several_exist ... 2026-09-06 14:11:39,114 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_management.tests.test_trucking_booking_leg_filter: Starting TestCarriageSegmentBookingSelection.test_schedule_group_reopens_once_a_segment_is_pinned ... 2026-09-06 14:11:39,253 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:11:41,017 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_project.tests.test_features: Starting TestFeatures.test_001_script_confirm_so_has_one_project_template ... 2026-09-06 14:11:41,552 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_project.tests.test_features: Starting TestFeatures.test_002_script_confirm_so_has_multiple_project_template ... 2026-09-06 14:11:42,070 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_project.tests.test_features: Starting TestFeatures.test_004_choose_project_when_confirm_so ... 2026-09-06 14:11:42,292 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_project.tests.test_features: Starting TestFeatures.test_005_non_freight_so_keeps_core_project_generation ... 2026-09-06 14:11:42,653 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_project.tests.test_features: Starting TestFeatures.test_006_freight_line_reuses_so_project_without_prelinked_shipment ... 2026-09-06 14:11:42,995 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:11:43,627 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_road.tests.test_booking_scope_label: Starting TestBookingScopeLabelRoadOverride.test_01_truck_booking_gets_road_specific_label ... 2026-09-06 14:11:43,790 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_road.tests.test_booking_scope_label: Starting TestBookingScopeLabelRoadOverride.test_02_truck_booking_falls_back_when_service_mode_unmapped ... 2026-09-06 14:11:43,828 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_road.tests.test_booking_scope_label: Starting TestBookingScopeLabelRoadOverride.test_03_non_truck_booking_uses_base_label_untouched ... 2026-09-06 14:11:43,873 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_road.tests.test_booking_scope_label: Starting TestBookingScopeLabelRoadOverride.test_04_mixed_batch_recompute_splits_road_and_non_road_correctly ... 2026-09-06 14:11:43,965 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:11:44,695 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_road.tests.test_install_smoke: Starting TestFreightRoadInstallSmoke.test_01_border_crossing_master_data_preloaded_on_install ... 2026-09-06 14:11:44,865 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_road.tests.test_install_smoke: Starting TestFreightRoadInstallSmoke.test_02_booking_border_crossing_field_round_trips ... 2026-09-06 14:11:44,904 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_road.tests.test_install_smoke: Starting TestFreightRoadInstallSmoke.test_03_cargo_manifest_action_resolves_to_road_report ... 2026-09-06 14:11:44,942 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_road.tests.test_install_smoke: Starting TestFreightRoadInstallSmoke.test_04_delivery_note_action_resolves_to_road_report ... 2026-09-06 14:11:44,996 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 4 removed 2026-09-06 14:11:45,655 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_road.tests.test_road_main_carriage_endpoint: Starting TestRoadMainCarriageEndpointContract.test_01_direct_road_generates_one_exact_main_leg_and_booking ... 2026-09-06 14:11:45,940 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_road.tests.test_road_main_carriage_endpoint: Starting TestRoadMainCarriageEndpointContract.test_02_missing_direct_road_pair_blocks_without_side_effects ... 2026-09-06 14:11:46,075 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_road.tests.test_road_main_carriage_endpoint: Starting TestRoadMainCarriageEndpointContract.test_03_road_handoff_creates_one_booking_per_selected_leg ... 2026-09-06 14:11:46,353 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_road.tests.test_road_main_carriage_endpoint: Starting TestRoadMainCarriageEndpointContract.test_04_missing_road_pair_falls_back_to_origin_destination ... 2026-09-06 14:11:46,456 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_road.tests.test_road_main_carriage_endpoint: Starting TestRoadMainCarriageEndpointContract.test_05_missing_road_pair_and_route_blocks_confirm ... 2026-09-06 14:11:46,501 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_road.tests.test_road_main_carriage_endpoint: Starting TestRoadMainCarriageEndpointContract.test_06_road_endpoints_lock_on_empty_to_set_after_main_leg_exists ... 2026-09-06 14:11:46,633 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:11:47,716 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_bundle_warning_presearch_guard: Starting TestBundleWarningPresearchGuard.test_multi_demand_open_before_search_stays_silent ... 2026-09-06 14:11:48,439 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_bundle_warning_presearch_guard: Starting TestBundleWarningPresearchGuard.test_multi_demand_searched_empty_missing_ports_keeps_base_message ... 2026-09-06 14:11:48,741 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_bundle_warning_presearch_guard: Starting TestBundleWarningPresearchGuard.test_multi_demand_searched_empty_no_coverage_uses_consultant_wording ... 2026-09-06 14:11:49,082 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 14:11:50,243 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestSearchAllRates.test_search_all_rates_deduplicates_per_carrier ... 2026-09-06 14:11:50,437 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [109] 2026-09-06 14:11:50,453 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestSearchAllRates.test_search_all_rates_empty_when_no_rates_for_lane ... 2026-09-06 14:11:50,492 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestSearchAllRates.test_search_all_rates_respects_date_validity ... 2026-09-06 14:11:50,523 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [110] 2026-09-06 14:11:50,539 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestSearchAllRates.test_search_all_rates_returns_all_carriers_for_lane ... 2026-09-06 14:11:50,586 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:11:51,769 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFreightQuoteWizardComparison.test_comparison_line_action_select_creates_placeholder_when_no_schedule ... 2026-09-06 14:11:52,101 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFreightQuoteWizardComparison.test_comparison_line_action_select_sets_main_schedule ... 2026-09-06 14:11:52,196 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFreightQuoteWizardComparison.test_wizard_comparison_lines_include_schedules ... 2026-09-06 14:11:52,287 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFreightQuoteWizardComparison.test_wizard_etd_filter_excludes_out_of_range ... 2026-09-06 14:11:52,373 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFreightQuoteWizardComparison.test_wizard_populates_comparison_lines ... 2026-09-06 14:11:52,470 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFreightQuoteWizardComparison.test_wizard_shows_rate_without_schedule_when_no_schedule_in_range ... 2026-09-06 14:11:52,570 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFreightQuoteWizardComparison.test_wizard_transit_days_computed_from_etd_eta ... 2026-09-06 14:11:52,665 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFreightQuoteWizardComparison.test_wizard_transit_days_zero_when_no_eta ... 2026-09-06 14:11:52,794 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:11:53,880 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFr091RateOnlySelect.test_action_select_on_rate_only_line_does_not_raise ... 2026-09-06 14:11:54,170 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFr091RateOnlySelect.test_action_select_on_rate_only_line_is_idempotent ... 2026-09-06 14:11:54,252 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFr091RateOnlySelect.test_apply_quote_after_rate_only_select_uses_rate_price_not_zero ... 2026-09-06 14:11:54,946 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFr091RateOnlySelect.test_package_type_change_clears_mismatched_rate_only_selection ... 2026-09-06 14:11:55,189 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFr091RateOnlySelect.test_package_type_change_keeps_matching_rate_only_selection ... 2026-09-06 14:11:55,283 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFr091RateOnlySelect.test_placeholder_schedule_does_not_leak_into_comparison ... 2026-09-06 14:11:55,392 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFr091RateOnlySelect.test_rate_only_select_works_for_minimal_rights_sales_user ... 2026-09-06 14:11:55,727 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 14:11:57,009 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFr091LclRateOnlySelect.test_action_select_on_rate_only_line_does_not_raise ... 2026-09-06 14:11:57,353 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFr091LclRateOnlySelect.test_action_select_on_rate_only_line_is_idempotent ... 2026-09-06 14:11:57,519 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFr091LclRateOnlySelect.test_apply_quote_after_rate_only_select_uses_rate_price_not_zero ... 2026-09-06 14:11:58,187 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFr091LclRateOnlySelect.test_placeholder_schedule_does_not_leak_into_comparison ... 2026-09-06 14:11:58,287 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFr091LclRateOnlySelect.test_rate_only_select_works_for_minimal_rights_sales_user ... 2026-09-06 14:11:58,639 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 14:11:59,774 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestCarrierCompareE2E.test_can_open_fcl_quote_wizard_flag ... 2026-09-06 14:12:00,923 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestCarrierCompareE2E.test_confirm_twice_does_not_retro_write_main_leg_after_schedule_change ... 2026-09-06 14:12:01,962 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestCarrierCompareE2E.test_fcl_quote_wizard_to_shipment_full_flow ... 2026-09-06 14:12:03,044 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:12:04,301 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_case1_e2e_journey: Starting TestMixedContainerCase1EndToEndJourney.test_case1_mixed_container_journey_composes_bridge_cost_split_and_onbehalf_exclusion ... 2026-09-06 14:12:05,283 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:12:06,426 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_charge_currency_default: Starting TestChargeCurrencyDefault.test_direct_create_with_shipment_in_vals_follows_linked_sale_order_currency ... 2026-09-06 14:12:06,828 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_charge_currency_default: Starting TestChargeCurrencyDefault.test_manually_added_charge_follows_linked_sale_order_currency ... 2026-09-06 14:12:07,271 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_charge_currency_default: Starting TestChargeCurrencyDefault.test_ops_user_can_add_a_charge_on_a_sale_order_linked_shipment ... 2026-09-06 14:12:07,639 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_charge_currency_default: Starting TestChargeCurrencyDefault.test_ops_user_can_create_a_charge_via_rpc_on_a_sale_order_linked_shipment ... 2026-09-06 14:12:07,965 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:12:09,050 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_charge_vendor_lane_pricing: Starting TestChargeVendorLanePricing.test_vendor_change_finds_rate_expiring_on_order_date ... 2026-09-06 14:12:09,474 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_charge_vendor_lane_pricing: Starting TestChargeVendorLanePricing.test_vendor_change_prices_from_lane_rate_not_cheapest ... 2026-09-06 14:12:09,657 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_charge_vendor_lane_pricing: Starting TestChargeVendorLanePricing.test_vendor_change_without_supplier_price_rule_still_uses_lane_rate ... 2026-09-06 14:12:09,798 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_charge_vendor_lane_pricing: Starting TestChargeVendorLanePricing.test_vendor_with_rate_on_other_lane_only_prices_zero_not_cross_lane ... 2026-09-06 14:12:10,014 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:12:11,088 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCommercialHandoffBridge.test_charge_billing_hooks_reflect_sell_and_buy_progress ... 2026-09-06 14:12:11,832 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCommercialHandoffBridge.test_handoff_keeps_operation_state_isolated ... 2026-09-06 14:12:12,267 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [166, 165] 2026-09-06 14:12:12,289 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [97] 2026-09-06 14:12:12,296 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [155] 2026-09-06 14:12:12,371 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCommercialHandoffBridge.test_posted_hooks_align_with_basic_account_artifacts ... 2026-09-06 14:12:13,291 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:12:14,281 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCostPendingGrossProfit.test_bridged_not_booked_charge_shows_full_sell_as_gross_profit ... 2026-09-06 14:12:14,594 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCostPendingGrossProfit.test_profitability_panel_converts_cross_company_cost_lines ... 2026-09-06 14:12:17,182 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:12:20,139 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestMixedContainerAllowed.test_confirm_does_not_raise_and_bridges_both_ocean_lines ... 2026-09-06 14:12:20,458 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestMixedContainerAllowed.test_confirm_still_works_for_single_ocean_line ... 2026-09-06 14:12:20,765 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestMixedContainerAllowed.test_confirm_works_for_mixed_container_with_minimal_rights_user ... 2026-09-06 14:12:21,214 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 14:12:24,469 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestSaleFirstChargeBridge.test_booking_carrier_override_does_not_reuse_schedule_carrier_rate ... 2026-09-06 14:12:25,752 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestSaleFirstChargeBridge.test_booking_enrich_converts_schedule_currency_to_charge_currency ... 2026-09-06 14:12:25,792 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7179] 2026-09-06 14:12:25,792 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [126] 2026-09-06 14:12:26,920 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestSaleFirstChargeBridge.test_generic_shared_ocean_product_variant ... 2026-09-06 14:12:27,946 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestSaleFirstChargeBridge.test_non_freight_sale_order_confirm_does_not_bridge_freight_charges ... 2026-09-06 14:12:28,285 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestSaleFirstChargeBridge.test_non_ocean_fallback_line_is_not_bridged_as_ocean_charge ... 2026-09-06 14:12:28,735 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestSaleFirstChargeBridge.test_ocean_charge_bridge_full_flow ... 2026-09-06 14:12:31,660 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestSaleFirstChargeBridge.test_shipment_invoice_before_so_invoice_does_not_duplicate ... 2026-09-06 14:12:36,899 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 14:12:40,415 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestPreOnCarriageChargeBridge.test_booking_confirm_enriches_oncarriage_charge_without_duplicating ... 2026-09-06 14:12:40,832 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestPreOnCarriageChargeBridge.test_delivery_oncarriage_line_bridged_to_charge_with_leg ... 2026-09-06 14:12:41,226 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestPreOnCarriageChargeBridge.test_double_invoice_regression_oncarriage_charge ... 2026-09-06 14:12:42,289 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestPreOnCarriageChargeBridge.test_pickup_precarriage_line_bridged_to_charge_with_leg ... 2026-09-06 14:12:42,684 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 14:12:46,200 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestOnCarriageChargeBridgeLcl.test_double_invoice_regression_oncarriage_charge_lcl ... 2026-09-06 14:12:47,150 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 14:12:48,395 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestFclDestinationLocalCharges.test_a_charge_at_the_discharge_port_is_quoted_as_a_sale_order_line ... 2026-09-06 14:12:49,052 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestFclDestinationLocalCharges.test_a_lane_with_nothing_at_the_discharge_port_quotes_as_it_does_today ... 2026-09-06 14:12:49,690 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestFclDestinationLocalCharges.test_a_minimal_sales_user_can_quote_a_lane_with_destination_charges ... 2026-09-06 14:12:50,563 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestFclDestinationLocalCharges.test_a_port_serving_as_both_ends_of_the_lane_is_billed_once ... 2026-09-06 14:12:51,180 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestFclDestinationLocalCharges.test_the_include_destination_option_is_on_by_default ... 2026-09-06 14:12:51,569 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestFclDestinationLocalCharges.test_the_surcharge_tooltip_payload_separates_origin_from_destination ... 2026-09-06 14:12:52,010 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestFclDestinationLocalCharges.test_the_total_a_rep_compares_carriers_on_covers_both_ends_of_the_lane ... 2026-09-06 14:12:52,564 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestFclDestinationLocalCharges.test_toggling_either_include_option_refreshes_the_surcharge_column ... 2026-09-06 14:12:52,966 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestFclDestinationLocalCharges.test_unticking_destination_charges_leaves_them_off_the_quote ... 2026-09-06 14:12:53,435 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestFclDestinationLocalCharges.test_unticking_origin_on_a_same_port_lane_does_not_relabel_the_charge ... 2026-09-06 14:12:53,971 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 14:12:55,457 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestLclDestinationLocalCharges.test_lcl_a_charge_at_the_discharge_port_reaches_the_quote_and_the_total ... 2026-09-06 14:12:56,204 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestLclDestinationLocalCharges.test_lcl_a_charge_claimed_by_both_ends_is_billed_once ... 2026-09-06 14:12:56,927 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestLclDestinationLocalCharges.test_lcl_a_minimal_sales_user_can_quote_a_lane_with_destination_charges ... 2026-09-06 14:12:57,877 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestLclDestinationLocalCharges.test_lcl_previews_list_origin_and_destination_charges_separately ... 2026-09-06 14:12:58,405 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestLclDestinationLocalCharges.test_lcl_the_surcharge_tooltip_payload_separates_origin_from_destination ... 2026-09-06 14:12:58,941 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestLclDestinationLocalCharges.test_lcl_toggling_either_include_option_refreshes_the_surcharge_column ... 2026-09-06 14:12:59,453 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestLclDestinationLocalCharges.test_lcl_unticking_destination_charges_leaves_them_off_the_quote ... 2026-09-06 14:12:59,987 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestLclDestinationLocalCharges.test_lcl_unticking_origin_excludes_a_charge_the_name_rule_claimed ... 2026-09-06 14:13:00,562 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 14:13:01,807 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestFclEtdScheduleGapWarning.test_s10_far_past_etd_window_no_crash_rate_only_like_s3 ... 2026-09-06 14:13:02,194 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestFclEtdScheduleGapWarning.test_s11_inverted_etd_range_treated_as_zero_matches_not_swapped ... 2026-09-06 14:13:02,385 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestFclEtdScheduleGapWarning.test_s1_matched_schedule_shows_no_gap ... 2026-09-06 14:13:02,492 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestFclEtdScheduleGapWarning.test_s2_partial_gap_keeps_rate_only_carrier_and_warns ... 2026-09-06 14:13:02,714 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestFclEtdScheduleGapWarning.test_s3_total_gap_all_rate_only_count_matches_total ... 2026-09-06 14:13:02,888 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestFclEtdScheduleGapWarning.test_s4_boundary_schedule_equals_etd_from_is_matched ... 2026-09-06 14:13:03,048 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestFclEtdScheduleGapWarning.test_s5_boundary_schedule_equals_etd_to_is_matched ... 2026-09-06 14:13:03,210 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestFclEtdScheduleGapWarning.test_s6_only_etd_from_set_open_upper_bound ... 2026-09-06 14:13:03,368 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestFclEtdScheduleGapWarning.test_s7_only_etd_to_set_open_lower_bound ... 2026-09-06 14:13:03,543 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestFclEtdScheduleGapWarning.test_s8_warning_message_contains_count_and_actionable_guidance ... 2026-09-06 14:13:03,725 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestFclEtdScheduleGapWarning.test_s9_no_etd_filter_no_gap_warning_regression_baseline ... 2026-09-06 14:13:03,873 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:13:05,239 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestLclEtdScheduleGapWarning.test_lcl_no_etd_filter_no_gap_warning_baseline ... 2026-09-06 14:13:05,608 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestLclEtdScheduleGapWarning.test_lcl_partial_gap_keeps_rate_only_carrier_and_warns ... 2026-09-06 14:13:05,773 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestLclEtdScheduleGapWarning.test_s12_total_gap_parity_with_fcl_s3 ... 2026-09-06 14:13:05,924 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:13:06,970 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning_mixed_container: Starting TestEtdScheduleGapWarningMixedContainer.test_multi_demand_empty_result_without_etd_filter_warns ... 2026-09-06 14:13:07,536 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning_mixed_container: Starting TestEtdScheduleGapWarningMixedContainer.test_multi_demand_etd_gap_does_not_warn_when_bundle_matches_window ... 2026-09-06 14:13:07,967 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning_mixed_container: Starting TestEtdScheduleGapWarningMixedContainer.test_multi_demand_etd_gap_warns_when_no_bundle_matches_window ... 2026-09-06 14:13:08,402 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:13:11,477 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_fcl_cost_fill_at_confirm: Starting TestFclCostFillAtConfirm.test_ocean_charge_cost_filled_from_rate_card_at_confirm ... 2026-09-06 14:13:12,418 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_fcl_cost_fill_at_confirm: Starting TestFclCostFillAtConfirm.test_shipment_gross_profit_reflects_early_filled_cost ... 2026-09-06 14:13:13,360 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 14:13:14,828 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_lcl_line_container_type_no_leak: Starting TestLclLineContainerTypeNoLeak.test_stray_container_type_on_lcl_line_does_not_leak_to_charge ... 2026-09-06 14:13:15,292 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:13:16,070 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteFirst.test_confirm_carries_schedule_etd_and_eta_to_shipment ... 2026-09-06 14:13:17,310 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteFirst.test_lcl_button_is_driven_by_service_line_profile ... 2026-09-06 14:13:17,466 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteFirst.test_lcl_quote_first_cfs_to_cfs_builds_lines ... 2026-09-06 14:13:18,369 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteFirst.test_lcl_quote_first_door_to_cfs_adds_pickup ... 2026-09-06 14:13:19,116 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteFirst.test_lcl_quote_first_import_direction_picks_import_pickup_product ... 2026-09-06 14:13:19,993 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteFirst.test_package_type_onchange_prefills_volume ... 2026-09-06 14:13:20,092 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteFirst.test_reapply_lcl_quote_updates_sale_order_context ... 2026-09-06 14:13:21,069 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:13:24,554 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteReapplyDedup.test_00_regular_product_only_order_hides_lcl_quote_button ... 2026-09-06 14:13:24,696 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteReapplyDedup.test_01_first_apply_different_template_swaps_user_added_line_in_place ... 2026-09-06 14:13:25,458 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteReapplyDedup.test_02_reapply_same_coloader_new_schedule_updates_line_in_place ... 2026-09-06 14:13:26,408 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteReapplyDedup.test_03_reapply_different_coloader_keeps_single_ocean_line ... 2026-09-06 14:13:27,318 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteReapplyDedup.test_04_reapply_shared_template_coloader_switch_keeps_product ... 2026-09-06 14:13:28,207 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteReapplyDedup.test_05_reapply_different_coloader_keeps_freight_charge_link_valid ... 2026-09-06 14:13:29,008 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteReapplyDedup.test_06_vendor_follows_coloader_on_first_apply_shared_template ... 2026-09-06 14:13:29,748 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteReapplyDedup.test_07_vendor_follows_coloader_switch_shared_template ... 2026-09-06 14:13:30,682 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteReapplyDedup.test_08_vendor_follows_coloader_on_product_swap ... 2026-09-06 14:13:31,669 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 14:13:34,411 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_local_charge_variant_dedup: Starting TestFclLocalChargeVariantDedup.test_fcl_one_line_per_variant_template_at_each_end ... 2026-09-06 14:13:35,021 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_local_charge_variant_dedup: Starting TestFclLocalChargeVariantDedup.test_fcl_reapplying_keeps_one_line_per_template ... 2026-09-06 14:13:35,652 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:13:38,622 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_local_charge_variant_dedup: Starting TestLclLocalChargeVariantDedup.test_lcl_one_line_per_variant_template_at_each_end ... 2026-09-06 14:13:39,346 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_local_charge_variant_dedup: Starting TestLclLocalChargeVariantDedup.test_lcl_reapplying_keeps_one_line_per_template ... 2026-09-06 14:13:40,023 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:13:41,519 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_mixed_container_nhip2: Starting TestMixedContainerCostPerType.test_before_patch_reconcile_hook_would_orphan_and_misprice_mixed_container_siblings ... 2026-09-06 14:13:41,981 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_mixed_container_nhip2: Starting TestMixedContainerCostPerType.test_tt12_quote_first_mixed_bridges_reconcile_without_duplicating ... 2026-09-06 14:13:42,349 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_mixed_container_nhip2: Starting TestMixedContainerCostPerType.test_tt12b_rerunning_auto_charge_does_not_duplicate_or_reprice ... 2026-09-06 14:13:42,702 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_mixed_container_nhip2: Starting TestMixedContainerCostPerType.test_tt15_reconcile_does_not_sweep_bridged_charge_without_package_type ... 2026-09-06 14:13:43,101 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_mixed_container_nhip2: Starting TestMixedContainerCostPerType.test_tt2_booking_prices_each_container_type_against_its_own_rate ... 2026-09-06 14:13:43,524 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_mixed_container_nhip2: Starting TestMixedContainerCostPerType.test_tt9_single_container_line_unaffected_no_crash ... 2026-09-06 14:13:43,954 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:13:45,207 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_mixed_container_nhip2: Starting TestMixedContainerRateFallthrough.test_tt11_missing_per_type_rate_does_not_fall_through_to_schedule_cost ... 2026-09-06 14:13:45,698 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_mixed_container_nhip2: Starting TestMixedContainerRateFallthrough.test_tt11b_untyped_charge_still_falls_through_to_the_blind_rate ... 2026-09-06 14:13:46,124 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:13:52,732 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_mixed_container_nhip2: Starting TestQuotedSailingRatePricing.test_booking_cost_comes_from_the_quoted_sailing_not_the_newest_card ... 2026-09-06 14:13:53,247 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_mixed_container_nhip2: Starting TestQuotedSailingRatePricing.test_quoted_sailing_lookup_still_excludes_another_allowed_company ... 2026-09-06 14:13:53,750 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:13:55,140 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_mixed_container_nhip2: Starting TestMixedContainerLoadModeGuard.test_lcl_ocean_line_does_not_match_fcl_container_rate ... 2026-09-06 14:13:55,464 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:13:56,751 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_mixed_container_nhip2: Starting TestMixedContainerOnbehalf.test_tt14_onbehalf_mixed_lines_carry_package_type_and_agent ... 2026-09-06 14:13:57,214 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_mixed_container_nhip2: Starting TestMixedContainerOnbehalf.test_tt14_patch_does_not_reference_onbehalf_fields ... 2026-09-06 14:13:57,261 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:13:59,202 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_mixed_container_ocean_bridge: Starting TestMixedContainerOceanBridge.test_confirm_bridges_every_ocean_line_no_drop ... 2026-09-06 14:13:59,651 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:14:00,991 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_mixed_fcl_lcl_package_type_bridge: Starting TestMixedFclLclPackageTypeBridge.test_lcl_ocean_line_does_not_inherit_fcl_header_container_type ... 2026-09-06 14:14:01,396 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:14:02,643 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_multi_leg_charge_distribution: Starting TestMultiPreCarriageLegChargeDistribution.test_two_same_type_bridged_charges_pin_to_two_distinct_legs ... 2026-09-06 14:14:03,114 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:14:04,308 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_placeholder_schedule_banner: Starting TestFclPlaceholderScheduleBanner.test_no_schedule_selected_yet_shows_no_warning ... 2026-09-06 14:14:04,641 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_placeholder_schedule_banner: Starting TestFclPlaceholderScheduleBanner.test_placeholder_schedule_selected_shows_warning ... 2026-09-06 14:14:04,769 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_placeholder_schedule_banner: Starting TestFclPlaceholderScheduleBanner.test_real_schedule_selected_shows_no_warning ... 2026-09-06 14:14:04,894 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_placeholder_schedule_banner: Starting TestFclPlaceholderScheduleBanner.test_warning_clears_after_changing_away_from_placeholder ... 2026-09-06 14:14:05,159 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted sale.freight.quote.wizard.comparison.line records with IDs: [69, 68] 2026-09-06 14:14:05,246 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:14:06,696 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_placeholder_schedule_banner: Starting TestLclPlaceholderScheduleBanner.test_no_schedule_selected_yet_shows_no_warning ... 2026-09-06 14:14:07,010 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_placeholder_schedule_banner: Starting TestLclPlaceholderScheduleBanner.test_placeholder_schedule_selected_shows_warning ... 2026-09-06 14:14:07,140 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_placeholder_schedule_banner: Starting TestLclPlaceholderScheduleBanner.test_real_schedule_selected_shows_no_warning ... 2026-09-06 14:14:07,236 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_placeholder_schedule_banner: Starting TestLclPlaceholderScheduleBanner.test_warning_clears_after_changing_away_from_placeholder ... 2026-09-06 14:14:07,418 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted sale.lcl.quote.wizard.comparison.line records with IDs: [29, 28] 2026-09-06 14:14:07,479 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:14:08,916 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_booking_cost_sourced_from_schedule_rate_card ... 2026-09-06 14:14:09,993 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_confirm_carries_schedule_etd_and_eta_to_shipment ... 2026-09-06 14:14:11,125 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_fcl_container_readonly_after_schedule_applied ... 2026-09-06 14:14:12,640 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_fcl_route_container_hidden_before_schedule_applied ... 2026-09-06 14:14:13,377 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_quote_first_door_to_port_adds_pickup_freight_line ... 2026-09-06 14:14:14,301 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_quote_first_port_to_port_confirm_works_when_shipping_partner_matches_customer ... 2026-09-06 14:14:15,109 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_quote_first_port_to_port_generates_lines_and_shipment ... 2026-09-06 14:14:16,004 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_quote_first_rejects_container_type_schedule_mismatch ... 2026-09-06 14:14:16,087 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_quote_first_schedule_drives_main_product ... 2026-09-06 14:14:16,189 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_quote_first_schedule_onchange_sets_container_type ... 2026-09-06 14:14:16,280 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_quote_first_select_schedule_populates_main_inputs ... 2026-09-06 14:14:16,407 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_quote_first_uses_selected_schedule_product ... 2026-09-06 14:14:17,058 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:14:20,495 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestFclQuoteReapplyDedup.test_00_regular_product_only_order_hides_fcl_quote_button ... 2026-09-06 14:14:20,673 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestFclQuoteReapplyDedup.test_01_first_apply_different_carrier_swaps_user_added_line_in_place ... 2026-09-06 14:14:21,304 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestFclQuoteReapplyDedup.test_02_reapply_same_carrier_new_schedule_updates_line_in_place ... 2026-09-06 14:14:22,124 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestFclQuoteReapplyDedup.test_03_reapply_different_carrier_keeps_single_ocean_line ... 2026-09-06 14:14:22,964 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestFclQuoteReapplyDedup.test_04_reapply_same_template_preserves_user_selected_variant ... 2026-09-06 14:14:23,850 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestFclQuoteReapplyDedup.test_05_reapply_different_carrier_keeps_freight_charge_link_valid ... 2026-09-06 14:14:24,858 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 14:14:28,253 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestShipmentPriceZeroCluster.test_booking_carrier_override_does_not_reuse_schedule_carrier_rate ... 2026-09-06 14:14:29,434 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestShipmentPriceZeroCluster.test_booking_enrich_converts_schedule_currency_to_charge_currency ... 2026-09-06 14:14:29,468 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7179] 2026-09-06 14:14:29,468 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [126] 2026-09-06 14:14:30,746 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestShipmentPriceZeroCluster.test_generic_shared_ocean_product_variant ... 2026-09-06 14:14:31,809 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestShipmentPriceZeroCluster.test_non_freight_sale_order_confirm_does_not_bridge_freight_charges ... 2026-09-06 14:14:32,152 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestShipmentPriceZeroCluster.test_ocean_charge_price_zero_cluster_full_flow ... 2026-09-06 14:14:34,653 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestShipmentPriceZeroCluster.test_pre_carriage_only_line_bridges_without_ocean_line ... 2026-09-06 14:14:35,013 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 14:14:36,193 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestApplyScheduleOceanGuard.test_apply_does_not_raise_and_leaves_other_load_mode_line_untouched ... 2026-09-06 14:14:36,899 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestApplyScheduleOceanGuard.test_apply_still_works_for_single_ocean_line ... 2026-09-06 14:14:37,422 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:14:38,728 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestFclMultiLineSameContainerType.test_01_fcl_multi_line_each_priced_by_schedule ... 2026-09-06 14:14:40,072 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:14:43,377 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestMixedContainerAllowedFclExport.test_confirm_does_not_raise_and_bridges_both_ocean_lines ... 2026-09-06 14:14:43,650 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestMixedContainerAllowedFclExport.test_confirm_still_works_for_single_ocean_line ... 2026-09-06 14:14:43,922 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestMixedContainerAllowedFclExport.test_confirm_works_for_mixed_container_with_minimal_rights_user ... 2026-09-06 14:14:44,319 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 14:14:45,677 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestSalvageLclMultiLineAndButtons.test_lcl_multi_line_each_priced_by_schedule ... 2026-09-06 14:14:46,504 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestSalvageLclMultiLineAndButtons.test_mixed_fcl_lcl_exposes_both_buttons ... 2026-09-06 14:14:46,715 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:14:47,924 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_markup: Starting TestQuoteMarkup.test_confirmed_order_preserves_the_quoted_markup ... 2026-09-06 14:14:48,912 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_markup: Starting TestQuoteMarkup.test_fcl_quote_marks_up_sell_over_raw_vendor_cost ... 2026-09-06 14:14:49,537 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_markup: Starting TestQuoteMarkup.test_fcl_quote_without_supplier_price_rule_passes_raw_cost ... 2026-09-06 14:14:50,099 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:14:50,674 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_markup: Starting TestQuoteMarkupLcl.test_lcl_multiline_quote_marks_up_every_existing_line ... 2026-09-06 14:14:51,304 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_markup: Starting TestQuoteMarkupLcl.test_lcl_quote_marks_up_sell_over_raw_vendor_cost ... 2026-09-06 14:14:51,957 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:14:53,219 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_wizard_empty_state: Starting TestFclQuoteWizardEmptyState.test_a_minimal_sales_user_is_told_why_the_table_is_empty ... 2026-09-06 14:14:54,033 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_wizard_empty_state: Starting TestFclQuoteWizardEmptyState.test_a_never_searched_wizard_stays_silent_then_speaks_once_searched ... 2026-09-06 14:14:54,415 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_wizard_empty_state: Starting TestFclQuoteWizardEmptyState.test_an_empty_result_warns_even_when_an_etd_filter_is_active ... 2026-09-06 14:14:54,737 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_wizard_empty_state: Starting TestFclQuoteWizardEmptyState.test_searching_a_lane_with_no_rate_names_the_lane_and_where_rates_live ... 2026-09-06 14:14:55,055 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_wizard_empty_state: Starting TestFclQuoteWizardEmptyState.test_searching_without_a_lane_asks_the_rep_to_choose_both_ports ... 2026-09-06 14:14:55,352 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_wizard_empty_state: Starting TestFclQuoteWizardEmptyState.test_the_two_empty_state_messages_differ_because_the_fix_differs ... 2026-09-06 14:14:55,867 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 14:14:57,258 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_wizard_empty_state: Starting TestLclQuoteWizardEmptyState.test_lcl_a_minimal_sales_user_is_told_why_the_table_is_empty ... 2026-09-06 14:14:58,209 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_wizard_empty_state: Starting TestLclQuoteWizardEmptyState.test_lcl_a_typed_lane_stays_silent_until_the_rep_presses_search ... 2026-09-06 14:14:58,632 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_wizard_empty_state: Starting TestLclQuoteWizardEmptyState.test_lcl_an_empty_result_warns_even_when_an_etd_filter_is_active ... 2026-09-06 14:14:59,081 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_wizard_empty_state: Starting TestLclQuoteWizardEmptyState.test_lcl_searching_a_lane_with_no_rate_names_the_lane_and_where_rates_live ... 2026-09-06 14:14:59,510 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_wizard_empty_state: Starting TestLclQuoteWizardEmptyState.test_lcl_searching_without_a_lane_asks_the_rep_to_choose_both_ports ... 2026-09-06 14:14:59,891 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_wizard_empty_state: Starting TestLclQuoteWizardEmptyState.test_lcl_the_two_empty_state_messages_differ_because_the_fix_differs ... 2026-09-06 14:15:00,611 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 14:15:01,929 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_04_duplicate_container_type_lines_each_keep_qty_and_get_schedule_price ... 2026-09-06 14:15:03,257 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_05_duplicate_type_inside_mixed_bundle_applies_per_line ... 2026-09-06 14:15:04,381 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_06_mixed_bundle_sells_at_margin_not_raw_vendor_cost ... 2026-09-06 14:15:05,345 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_07_untyped_ocean_line_untouched_by_typed_demand_apply ... 2026-09-06 14:15:06,373 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_08_untyped_lines_priced_by_schedule_on_plain_path ... 2026-09-06 14:15:07,524 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_booking_wizard_does_not_overwrite_existing_booking_basis ... 2026-09-06 14:15:08,474 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_booking_wizard_prefills_editable_basis_and_booking_reconciles_all ... 2026-09-06 14:15:09,960 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_cross_company_demand_is_rejected_on_create_and_write ... 2026-09-06 14:15:15,275 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_duplicate_demand_is_rejected_on_create_and_write ... 2026-09-06 14:15:15,471 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_dynamic_demo_groups_one_complete_candidate ... 2026-09-06 14:15:15,597 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_h03_incomplete_bundle_rejects_apply_without_order_mutation ... 2026-09-06 14:15:15,925 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_h04_mixed_currency_bundle_rejects_apply_without_order_mutation ... 2026-09-06 14:15:16,229 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_h06_only_other_company_complete_pair_is_not_exposed_or_applied ... 2026-09-06 14:15:19,445 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_h07_wrong_load_mode_cannot_complete_missing_fcl_type ... 2026-09-06 14:15:19,819 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_h08_ui_wizard_without_demands_rejects_search_and_apply_atomically ... 2026-09-06 14:15:20,124 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted sale.freight.quote.container.demand records with IDs: [56, 57] 2026-09-06 14:15:20,146 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_non_container_demand_is_rejected_on_create_and_write ... 2026-09-06 14:15:20,352 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_open_wizard_prefills_typed_order_lines ... 2026-09-06 14:15:20,704 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_origin_local_charges_use_per_container_totals_from_search_to_apply ... 2026-09-06 14:15:21,498 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_search_apply_confirm_and_reapply_preserve_two_typed_lines ... 2026-09-06 14:15:22,531 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_search_does_not_leak_other_company_or_load_mode ... 2026-09-06 14:15:27,444 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_selected_bundle_rejects_changed_currency_without_order_mutation ... 2026-09-06 14:15:27,697 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_selected_bundle_rejects_changed_type_without_order_mutation ... 2026-09-06 14:15:28,007 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_selected_bundle_rejects_expired_rate_without_order_mutation ... 2026-09-06 14:15:28,299 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_selected_bundle_rejects_inactive_schedule_without_order_mutation ... 2026-09-06 14:15:28,572 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_typed_rate_lookup_excludes_other_allowed_company ... 2026-09-06 14:15:32,220 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_typed_rate_miss_is_terminal ... 2026-09-06 14:15:33,857 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [199] 2026-09-06 14:15:33,910 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_zero_demand_quantity_is_rejected_on_create ... 2026-09-06 14:15:34,205 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 14:15:35,524 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestSingleContainerComparisonPerSailing.test_applying_a_sailing_quotes_that_sailings_price ... 2026-09-06 14:15:36,744 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestSingleContainerComparisonPerSailing.test_comparison_shows_one_row_per_sailing_at_its_own_price ... 2026-09-06 14:15:37,279 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:15:38,590 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerBundleLocalCharges.test_a_bundle_surcharge_breakdown_names_the_end_each_charge_comes_from ... 2026-09-06 14:15:39,195 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerBundleLocalCharges.test_a_bundle_total_answers_to_a_change_of_discharge_port ... 2026-09-06 14:15:39,688 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerBundleLocalCharges.test_a_bundle_total_answers_to_both_local_charge_options ... 2026-09-06 14:15:40,118 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerBundleLocalCharges.test_a_bundle_total_covers_the_charges_at_both_ends_of_the_lane ... 2026-09-06 14:15:40,554 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerBundleLocalCharges.test_a_minimal_sales_user_sees_the_same_bundle_total ... 2026-09-06 14:15:41,292 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerBundleLocalCharges.test_a_plain_row_keeps_the_base_cost_basis_on_this_module ... 2026-09-06 14:15:41,709 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerBundleLocalCharges.test_a_port_serving_as_both_ends_of_a_bundle_lane_is_billed_once ... 2026-09-06 14:15:42,265 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerBundleLocalCharges.test_what_a_bundle_row_previews_as_surcharge_is_what_apply_bills ... 2026-09-06 14:15:42,989 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 14:15:44,124 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_sale_order_charge_mapping: Starting TestLegCardinalityGuard.test_leg_classifiers_reject_multi_leg_product ... 2026-09-06 14:15:44,616 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:15:45,968 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_sale_order_charge_mapping: Starting TestCostPendingGrossProfit.test_bridged_not_booked_charge_shows_full_sell_as_gross_profit ... 2026-09-06 14:15:46,354 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:15:47,740 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_sale_order_charge_mapping: Starting TestMappingToCurrentShipmentAllowsMixedContainer.test_mapping_bridges_every_ocean_line_when_order_has_multiple ... 2026-09-06 14:15:48,206 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_sale_order_charge_mapping: Starting TestMappingToCurrentShipmentAllowsMixedContainer.test_mapping_still_works_for_single_ocean_line ... 2026-09-06 14:15:48,559 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:15:49,749 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_sale_order_charge_mapping: Starting TestMultiMainLegChargeDedup.test_booking_on_other_main_leg_enriches_bridged_charge_no_duplicate ... 2026-09-06 14:15:50,171 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:15:51,178 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_sale_order_charge_mapping: Starting TestChargeTotalSaleLinkInvalidation.test_charge_totals_refresh_when_sale_order_line_linked ... 2026-09-06 14:15:51,509 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:15:52,739 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_sale_order_charge_mapping: Starting TestOceanChargeVendorFallsBackToLineVendor.test_single_ocean_line_no_schedule_keeps_its_own_vendor ... 2026-09-06 14:15:53,175 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:15:54,292 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_schedule_eta_shipment_generation: Starting TestScheduleEtaOnShipmentGeneration.test_fcl_shipment_copies_schedule_eta ... 2026-09-06 14:15:54,841 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_schedule_eta_shipment_generation: Starting TestScheduleEtaOnShipmentGeneration.test_lcl_shipment_copies_schedule_eta ... 2026-09-06 14:15:55,188 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:15:56,427 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_sea_freight_integration: Starting TestSeaFreightIntegration.test_case_matrix_covers_core_transport_scenarios ... 2026-09-06 14:15:57,637 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_sea_freight_integration: Starting TestSeaFreightIntegration.test_lcl_regression_basics ... 2026-09-06 14:15:57,985 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_sea_freight_integration: Starting TestSeaFreightIntegration.test_sea_export_commercial_flow_checklist ... 2026-09-06 14:15:59,420 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:16:02,622 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_shipment_cost_billing_state: Starting TestShipmentCostBillingState.test_001_cost_carried_by_a_posted_vendor_bill_is_reported_as_billed ... 2026-09-06 14:16:03,129 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_shipment_cost_billing_state: Starting TestShipmentCostBillingState.test_002_cost_still_on_a_draft_vendor_bill_is_not_reported_as_billed ... 2026-09-06 14:16:03,472 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale.tests.test_shipment_cost_billing_state: Starting TestShipmentCostBillingState.test_003_the_least_privileged_reader_gets_the_same_figures_as_the_administrator ... 2026-09-06 14:16:03,931 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 14:16:05,068 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_consol.tests.test_consol_profitability_draft_order: Starting TestConsolProfitabilityDraftOrder.test_confirming_the_house_order_moves_its_amount_into_the_to_invoice_column ... 2026-09-06 14:16:05,429 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_consol.tests.test_consol_profitability_draft_order: Starting TestConsolProfitabilityDraftOrder.test_draft_house_order_reaches_only_the_expected_column_on_the_master ... 2026-09-06 14:16:05,689 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:16:06,975 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_consol.tests.test_consol_profitability_edges: Starting TestConsolProfitabilityEdges.test_cluster_domain_excludes_a_house_the_user_cannot_read ... 2026-09-06 14:16:13,331 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_consol.tests.test_consol_profitability_edges: Starting TestConsolProfitabilityEdges.test_cost_allocation_wizard_does_not_inflate_masters_own_expected_cost ... 2026-09-06 14:16:13,940 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_consol.tests.test_consol_profitability_edges: Starting TestConsolProfitabilityEdges.test_direct_shipment_panel_numbers_unaffected_by_unrelated_consol_data ... 2026-09-06 14:16:14,617 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_consol.tests.test_consol_profitability_edges: Starting TestConsolProfitabilityEdges.test_house_in_different_company_is_silently_excluded_without_sudo ... 2026-09-06 14:16:20,936 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_consol.tests.test_consol_profitability_edges: Starting TestConsolProfitabilityEdges.test_house_marked_as_master_via_direct_write_is_excluded_and_panel_completes ... 2026-09-06 14:16:21,370 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_consol.tests.test_consol_profitability_edges: Starting TestConsolProfitabilityEdges.test_house_on_behalf_line_lands_in_master_on_behalf_items_not_revenue ... 2026-09-06 14:16:21,673 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_consol.tests.test_consol_profitability_edges: Starting TestConsolProfitabilityEdges.test_house_whose_sale_order_is_hidden_by_record_rule_is_skipped_without_crashing ... 2026-09-06 14:16:22,661 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [467], uid: 1345, model: sale.order 2026-09-06 14:16:22,698 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [467], uid: 1345, model: sale.order 2026-09-06 14:16:22,739 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_consol.tests.test_consol_profitability_edges: Starting TestConsolProfitabilityEdges.test_house_without_sale_order_contributes_nothing_and_raises_no_error ... 2026-09-06 14:16:22,988 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_consol.tests.test_consol_profitability_edges: Starting TestConsolProfitabilityEdges.test_least_privilege_reader_sees_the_same_master_totals_as_admin ... 2026-09-06 14:16:25,920 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_consol.tests.test_consol_profitability_edges: Starting TestConsolProfitabilityEdges.test_master_mirrors_house_own_panel_total_after_house_relinks_to_new_order ... 2026-09-06 14:16:26,277 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_consol.tests.test_consol_profitability_edges: Starting TestConsolProfitabilityEdges.test_master_profitability_action_opens_the_whole_consol_cluster ... 2026-09-06 14:16:27,275 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_consol.tests.test_consol_profitability_edges: Starting TestConsolProfitabilityEdges.test_master_rolls_up_two_houses_revenue_cost_on_behalf_and_profit_end_to_end ... 2026-09-06 14:16:29,063 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_consol.tests.test_consol_profitability_edges: Starting TestConsolProfitabilityEdges.test_master_without_any_house_reports_only_its_own_cost_and_zero_revenue ... 2026-09-06 14:16:29,535 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_consol.tests.test_consol_profitability_edges: Starting TestConsolProfitabilityEdges.test_non_master_profitability_action_is_unchanged ... 2026-09-06 14:16:29,636 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_consol.tests.test_consol_profitability_edges: Starting TestConsolProfitabilityEdges.test_report_revenue_is_not_double_counted_across_master_and_house_rows ... 2026-09-06 14:16:30,273 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_consol.tests.test_consol_profitability_edges: Starting TestConsolProfitabilityEdges.test_report_shipment_role_column_matches_each_shipments_actual_role ... 2026-09-06 14:16:30,457 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_consol.tests.test_consol_profitability_edges: Starting TestConsolProfitabilityEdges.test_rolled_up_lines_are_prefixed_with_house_name_masters_own_lines_are_not ... 2026-09-06 14:16:31,500 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-06 14:16:32,804 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_consol.tests.test_consol_profitability_rollup: Starting TestConsolProfitabilityRollup.test_master_panel_totals_house_cost ... 2026-09-06 14:16:33,556 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_consol.tests.test_consol_profitability_rollup: Starting TestConsolProfitabilityRollup.test_master_panel_totals_house_sale_revenue ... 2026-09-06 14:16:34,014 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:16:34,736 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_onbehalf.tests.test_cost_estimated_onbehalf_guard: Starting TestCostEstimatedOnbehalfGuard.test_booked_coloader_rate_miss_is_flagged_estimated ... 2026-09-06 14:16:35,022 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_onbehalf.tests.test_cost_estimated_onbehalf_guard: Starting TestCostEstimatedOnbehalfGuard.test_booked_onbehalf_disbursement_is_not_flagged_estimated ... 2026-09-06 14:16:35,260 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:16:36,320 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_onbehalf.tests.test_onbehalf_charge_customer_invoicing: Starting TestOnbehalfChargeCustomerInvoicing.test_customer_invoice_bills_agent_charge_after_explicit_unbridge ... 2026-09-06 14:16:36,831 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_onbehalf.tests.test_onbehalf_charge_customer_invoicing: Starting TestOnbehalfChargeCustomerInvoicing.test_customer_invoice_excludes_onbehalf_charge ... 2026-09-06 14:16:37,331 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_onbehalf.tests.test_onbehalf_charge_customer_invoicing: Starting TestOnbehalfChargeCustomerInvoicing.test_customer_invoice_excludes_onbehalf_charge_when_agent_filled_after_bridge ... 2026-09-06 14:16:37,793 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_onbehalf.tests.test_onbehalf_charge_customer_invoicing: Starting TestOnbehalfChargeCustomerInvoicing.test_customer_invoice_excludes_prebridge_agent_charge ... 2026-09-06 14:16:38,214 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_onbehalf.tests.test_onbehalf_charge_customer_invoicing: Starting TestOnbehalfChargeCustomerInvoicing.test_customer_invoice_raises_when_only_onbehalf_charges ... 2026-09-06 14:16:38,594 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_onbehalf.tests.test_onbehalf_charge_customer_invoicing: Starting TestOnbehalfChargeCustomerInvoicing.test_customer_invoice_raises_when_only_prebridge_agent_charge ... 2026-09-06 14:16:38,713 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:16:39,828 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_onbehalf.tests.test_sale_order_get_freight_charge_vals_n_plus_one: Starting TestGetFreightChargeValsNPlusOne.test_no_singleton_browse_per_onbehalf_line ... 2026-09-06 14:16:40,320 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_onbehalf.tests.test_sale_order_get_freight_charge_vals_n_plus_one: Starting TestGetFreightChargeValsNPlusOne.test_singleton_browse_count_does_not_scale_with_line_count ... 2026-09-06 14:16:40,984 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:16:41,684 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_onbehalf.tests.test_shipment_charge_totals_onbehalf_invalidation: Starting TestChargeTotalOnbehalfLinkInvalidation.test_charge_totals_refresh_when_sale_line_onbehalf_flag_toggled ... 2026-09-06 14:16:41,905 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:16:42,565 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_onbehalf.tests.test_shipment_charge_totals_onbehalf_invalidation: Starting TestChargeTotalAgentVendorDirectStampInvalidation.test_charge_totals_refresh_when_agent_id_stamped_on_unbridged_charge ... 2026-09-06 14:16:42,716 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_onbehalf.tests.test_shipment_charge_totals_onbehalf_invalidation: Starting TestChargeTotalAgentVendorDirectStampInvalidation.test_charge_totals_refresh_when_vendor_id_stamped_turns_disbursement_into_costed_charge ... 2026-09-06 14:16:42,783 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:16:43,431 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_onbehalf.tests.test_shipment_gross_profit_onbehalf_charge: Starting TestShipmentGrossProfitOnbehalfCharge.test_bridged_onbehalf_charge_excluded_from_revenue_and_gross_profit ... 2026-09-06 14:16:43,655 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_onbehalf.tests.test_shipment_gross_profit_onbehalf_charge: Starting TestShipmentGrossProfitOnbehalfCharge.test_bridged_onbehalf_charge_with_cost_price_still_zero_gross_profit ... 2026-09-06 14:16:43,831 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_onbehalf.tests.test_shipment_gross_profit_onbehalf_charge: Starting TestShipmentGrossProfitOnbehalfCharge.test_coloader_charge_excluded_from_invoice_but_keeps_real_gross_profit ... 2026-09-06 14:16:44,010 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_onbehalf.tests.test_shipment_gross_profit_onbehalf_charge: Starting TestShipmentGrossProfitOnbehalfCharge.test_logistics_user_can_read_shipment_totals_without_sale_line_access ... 2026-09-06 14:16:44,379 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1368, model: sale.order.line 2026-09-06 14:16:44,438 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_onbehalf.tests.test_shipment_gross_profit_onbehalf_charge: Starting TestShipmentGrossProfitOnbehalfCharge.test_unflagged_bridged_agent_charge_still_counts_as_revenue ... 2026-09-06 14:16:44,623 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:16:46,275 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_onbehalf.tests.test_shipment_onbehalf_panel_currency_conversion: Starting TestShipmentOnbehalfPanelCurrencyConversion.test_onbehalf_to_bill_amount_must_not_cross_currency_subtract ... 2026-09-06 14:16:48,193 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:16:49,780 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7179] 2026-09-06 14:16:49,781 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [126] 2026-09-06 14:16:49,789 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_purchase.tests.test_analytic_and_currency: Starting TestAnalyticAndCurrency.test_01_pol_gets_analytic_distribution_from_shipment ... 2026-09-06 14:16:49,894 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_purchase.tests.test_analytic_and_currency: Starting TestAnalyticAndCurrency.test_02_customer_invoice_line_gets_analytic_distribution ... 2026-09-06 14:16:50,285 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_purchase.tests.test_analytic_and_currency: Starting TestAnalyticAndCurrency.test_03_vendor_bill_line_gets_analytic_distribution ... 2026-09-06 14:16:50,618 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_purchase.tests.test_analytic_and_currency: Starting TestAnalyticAndCurrency.test_04_customer_invoice_currency_matches_charge_currency ... 2026-09-06 14:16:51,097 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_purchase.tests.test_analytic_and_currency: Starting TestAnalyticAndCurrency.test_05_vendor_bill_currency_matches_charge_currency ... 2026-09-06 14:16:51,509 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_purchase.tests.test_analytic_and_currency: Starting TestAnalyticAndCurrency.test_06_pol_price_converted_to_po_currency ... 2026-09-06 14:16:51,640 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_purchase.tests.test_analytic_and_currency: Starting TestAnalyticAndCurrency.test_07_invoices_split_by_currency ... 2026-09-06 14:16:52,381 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:16:53,659 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_purchase.tests.test_logistics_shipment_leg: Starting TestLogisticsShipmentLeg.test_leg_can_generate_po_line_after_booking_po_generation ... 2026-09-06 14:16:54,002 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_purchase.tests.test_logistics_shipment_leg: Starting TestLogisticsShipmentLeg.test_leg_can_generate_po_line_with_multiple_carriers ... 2026-09-06 14:16:54,065 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_purchase.tests.test_logistics_shipment_leg: Starting TestLogisticsShipmentLeg.test_leg_can_generate_po_line_without_carrier ... 2026-09-06 14:16:54,135 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:16:55,699 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_purchase.tests.test_po_billing_document_type: Starting TestPurchaseBillingDocumentTypeMarksChargeBilled.test_charge_billed_as_a_purchase_receipt_is_marked_billed ... 2026-09-06 14:16:56,117 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_purchase.tests.test_po_billing_document_type: Starting TestPurchaseBillingDocumentTypeMarksChargeBilled.test_charge_billed_as_a_purchase_receipt_is_not_billed_a_second_time ... 2026-09-06 14:16:56,554 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_purchase.tests.test_po_billing_document_type: Starting TestPurchaseBillingDocumentTypeMarksChargeBilled.test_charge_billed_as_a_vendor_bill_is_marked_billed ... 2026-09-06 14:16:56,946 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_purchase.tests.test_po_billing_document_type: Starting TestPurchaseBillingDocumentTypeMarksChargeBilled.test_charge_credited_by_a_vendor_refund_can_still_be_billed ... 2026-09-06 14:16:57,624 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [608] 2026-09-06 14:16:57,652 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [609, 610] 2026-09-06 14:16:57,722 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [1373] 2026-09-06 14:16:58,254 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_purchase.tests.test_po_billing_document_type: Starting TestPurchaseBillingDocumentTypeMarksChargeBilled.test_charge_credited_by_a_vendor_refund_is_not_marked_billed ... 2026-09-06 14:16:58,965 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [611] 2026-09-06 14:16:59,007 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [612, 613] 2026-09-06 14:16:59,083 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [1380] 2026-09-06 14:16:59,430 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:17:00,631 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_purchase.tests.test_purchase_flow_dedup: Starting TestPurchaseFlowDedup.test_01_shipment_first_charge_flow_creates_one_pol ... 2026-09-06 14:17:01,001 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_purchase.tests.test_purchase_flow_dedup: Starting TestPurchaseFlowDedup.test_01b_booking_po_uses_shipment_company_and_links_originating_sol ... 2026-09-06 14:17:03,833 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_purchase.tests.test_purchase_flow_dedup: Starting TestPurchaseFlowDedup.test_02_idempotent_repeated_action ... 2026-09-06 14:17:03,989 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_purchase.tests.test_purchase_flow_dedup: Starting TestPurchaseFlowDedup.test_03_full_flow_charge_first_then_so_confirm ... 2026-09-06 14:17:04,290 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_purchase.tests.test_purchase_flow_dedup: Starting TestPurchaseFlowDedup.test_04_so_confirm_first_then_charge_flow_no_duplicate ... 2026-09-06 14:17:04,647 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_purchase.tests.test_purchase_flow_dedup: Starting TestPurchaseFlowDedup.test_05_agent_only_charge_excluded_from_po_flow ... 2026-09-06 14:17:04,835 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:17:06,039 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_purchase.tests.test_purchase_flow_dedup: Starting TestBridgedChargePurchaseSync.test_bridged_charge_with_no_booking_is_not_purchased_and_keeps_its_cost_estimate ... 2026-09-06 14:17:06,375 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_purchase.tests.test_purchase_flow_dedup: Starting TestBridgedChargePurchaseSync.test_vendor_bill_still_created_for_bridged_charge ... 2026-09-06 14:17:06,869 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:17:08,067 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_purchase.tests.test_purchase_flow_dedup: Starting TestBookingBuysOnlyItsOwnCharges.test_booking_po_button_follows_ownership ... 2026-09-06 14:17:08,562 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_purchase.tests.test_purchase_flow_dedup: Starting TestBookingBuysOnlyItsOwnCharges.test_booking_po_covers_only_its_own_leg ... 2026-09-06 14:17:08,858 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:17:15,877 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_purchase.tests.test_purchase_order_company_scoping: Starting TestPurchaseOrderCompanyScoping.test_generated_rfq_belongs_to_shipment_company_not_active_company ... 2026-09-06 14:17:16,164 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 14:17:17,621 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_booking_still_reports_its_own_orders ... 2026-09-06 14:17:18,006 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_buyer_reads_the_purchase_count ... 2026-09-06 14:17:18,540 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_opening_a_single_order_goes_straight_to_it ... 2026-09-06 14:17:18,646 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_opening_several_orders_lists_exactly_those_orders ... 2026-09-06 14:17:18,825 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_order_bought_outside_freight_has_no_shipment ... 2026-09-06 14:17:18,864 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_order_on_a_booking_without_shipment_has_no_shipment ... 2026-09-06 14:17:18,909 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_order_walks_back_to_the_shipment_it_was_bought_for ... 2026-09-06 14:17:18,997 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_purchase_figures_are_withheld_from_a_user_without_purchase_rights ... 2026-09-06 14:17:19,495 127 INFO rb-41ce622-224575-412242 odoo.models: Access Denied by ACLs for operation: read, uid: 1409, model: logistics.shipment, fields: purchase_order_count 2026-09-06 14:17:19,526 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_shipment_counts_both_paths_together ... 2026-09-06 14:17:19,740 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_shipment_counts_one_order_per_vendor_after_purchasing ... 2026-09-06 14:17:19,932 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_shipment_counts_order_attached_through_its_booking_only ... 2026-09-06 14:17:20,020 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_shipment_counts_order_reachable_by_both_paths_once ... 2026-09-06 14:17:20,170 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_shipment_ignores_orders_of_another_shipment ... 2026-09-06 14:17:20,359 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_shipment_keeps_counting_a_cancelled_order ... 2026-09-06 14:17:20,557 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_shipment_keeps_the_order_after_its_charge_is_deleted ... 2026-09-06 14:17:20,796 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted freight.charge records with IDs: [1135] 2026-09-06 14:17:20,814 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_shipment_stays_readable_for_a_user_without_purchase_rights ... 2026-09-06 14:17:21,196 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_shipment_without_payable_charge_reports_no_order ... 2026-09-06 14:17:21,276 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-06 14:17:22,506 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestBookingPurchaseOwnership.test_generated_orders_still_belong_to_their_booking ... 2026-09-06 14:17:22,965 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestBookingPurchaseOwnership.test_order_attached_by_hand_stays_attached ... 2026-09-06 14:17:23,073 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:17:24,490 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestPurchaseOrderServingManyShipments.test_a_line_for_another_shipment_is_enough_to_surface_it ... 2026-09-06 14:17:24,952 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestPurchaseOrderServingManyShipments.test_each_shipment_sees_the_shared_order ... 2026-09-06 14:17:25,230 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestPurchaseOrderServingManyShipments.test_opening_several_shipments_lists_them ... 2026-09-06 14:17:25,356 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestPurchaseOrderServingManyShipments.test_order_serving_one_shipment_opens_it_directly ... 2026-09-06 14:17:25,451 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestPurchaseOrderServingManyShipments.test_order_serving_two_customers_reports_both_shipments ... 2026-09-06 14:17:25,599 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:17:27,077 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_purchase.tests.test_vendor_committed: Starting TestVendorCommittedByPurchaseOrder.test_a_house_cost_of_its_own_still_bills_alongside_the_skipped_split_line ... 2026-09-06 14:17:27,664 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_purchase.tests.test_vendor_committed: Starting TestVendorCommittedByPurchaseOrder.test_purchase_order_commits_the_buy_side_before_any_bill_exists ... 2026-09-06 14:17:27,830 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_purchase.tests.test_vendor_committed: Starting TestVendorCommittedByPurchaseOrder.test_split_line_is_not_billed_when_a_purchase_order_carries_the_source_cost ... 2026-09-06 14:17:28,085 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_purchase.tests.test_vendor_committed: Starting TestVendorCommittedByPurchaseOrder.test_the_billing_guard_search_finds_a_cost_carried_only_by_a_purchase_order ... 2026-09-06 14:17:28,233 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_freight_sale_purchase.tests.test_vendor_committed: Starting TestVendorCommittedByPurchaseOrder.test_the_commitment_note_names_the_purchase_order ... 2026-09-06 14:17:28,409 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:17:28,434 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_geography_info.tests.test_res_country_read_group: Starting TestResCountryReadGroup.test_read_group_drops_field_without_override ... 2026-09-06 14:17:28,490 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_geography_info.tests.test_res_country_read_group: Starting TestResCountryReadGroup.test_read_group_sums_world_population_share_per_continent ... 2026-09-06 14:17:28,521 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_geography_info.tests.test_res_country_read_group: Starting TestResCountryReadGroup.test_world_population_share_recomputes_on_population_change ... 2026-09-06 14:17:28,570 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:17:28,584 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_geography_info_world_bank.tests.test_fetch_data_from_world_bank: Starting TestResCountryWorldBank.test_fetch_from_world_bank ... 2026-09-06 14:17:29,464 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:17:29,479 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_broken_company_connection_refuses_rather_than_using_a_person: Starting TestABrokenCompanyConnectionRefusesRatherThanUsingAPerson.test_a_company_connection_nobody_completed_refuses_the_work ... 2026-09-06 14:17:29,870 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2414] 2026-09-06 14:17:29,880 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26092] 2026-09-06 14:17:29,885 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:17:30,063 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [6] 2026-09-06 14:17:30,088 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_broken_company_connection_refuses_rather_than_using_a_person: Starting TestABrokenCompanyConnectionRefusesRatherThanUsingAPerson.test_a_disconnected_company_connection_refuses_the_work ... 2026-09-06 14:17:30,462 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2415] 2026-09-06 14:17:30,468 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26095] 2026-09-06 14:17:30,474 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:17:30,603 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [8, 7] 2026-09-06 14:17:30,620 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_broken_company_connection_refuses_rather_than_using_a_person: Starting TestABrokenCompanyConnectionRefusesRatherThanUsingAPerson.test_a_revoked_company_connection_refuses_the_work ... 2026-09-06 14:17:30,995 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2416] 2026-09-06 14:17:31,002 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26098] 2026-09-06 14:17:31,006 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:17:31,105 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [10, 9] 2026-09-06 14:17:31,123 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_broken_company_connection_refuses_rather_than_using_a_person: Starting TestABrokenCompanyConnectionRefusesRatherThanUsingAPerson.test_an_upload_is_refused_by_the_same_broken_connection ... 2026-09-06 14:17:31,396 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2417] 2026-09-06 14:17:31,402 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26101] 2026-09-06 14:17:31,406 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:17:31,483 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [11] 2026-09-06 14:17:31,505 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_broken_company_connection_refuses_rather_than_using_a_person: Starting TestABrokenCompanyConnectionRefusesRatherThanUsingAPerson.test_exporting_a_company_document_after_the_connection_broke_refuses ... 2026-09-06 14:17:31,854 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2418] 2026-09-06 14:17:31,862 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26104] 2026-09-06 14:17:31,869 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:17:32,065 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [15, 14] 2026-09-06 14:17:32,068 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [13, 12] 2026-09-06 14:17:32,092 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_broken_company_connection_refuses_rather_than_using_a_person: Starting TestABrokenCompanyConnectionRefusesRatherThanUsingAPerson.test_the_refusal_creates_no_company_row ... 2026-09-06 14:17:32,460 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2419] 2026-09-06 14:17:32,467 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26107] 2026-09-06 14:17:32,473 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:17:32,565 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [16] 2026-09-06 14:17:32,584 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_broken_company_connection_refuses_rather_than_using_a_person: Starting TestABrokenCompanyConnectionRefusesRatherThanUsingAPerson.test_the_refusal_names_the_company_whose_connection_is_broken ... 2026-09-06 14:17:32,867 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2420] 2026-09-06 14:17:32,874 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26110] 2026-09-06 14:17:32,881 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:17:32,974 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [17] 2026-09-06 14:17:33,012 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:17:33,029 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_broken_filter_is_named_as_the_cause: Starting TestABrokenFilterIsNamedAsTheCause.test_a_context_that_cannot_be_read_names_the_filter_too ... 2026-09-06 14:17:33,344 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2421] 2026-09-06 14:17:33,351 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26113] 2026-09-06 14:17:33,356 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:17:33,450 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_broken_filter_is_named_as_the_cause: Starting TestABrokenFilterIsNamedAsTheCause.test_a_domain_that_cannot_be_read_names_the_filter ... 2026-09-06 14:17:33,793 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2422] 2026-09-06 14:17:33,802 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26116] 2026-09-06 14:17:33,809 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:17:33,896 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_broken_filter_is_named_as_the_cause: Starting TestABrokenFilterIsNamedAsTheCause.test_a_working_filter_still_lists_the_template ... 2026-09-06 14:17:34,189 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2423] 2026-09-06 14:17:34,196 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26119] 2026-09-06 14:17:34,202 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:17:34,289 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_broken_filter_is_named_as_the_cause: Starting TestABrokenFilterIsNamedAsTheCause.test_an_unrelated_failure_is_not_blamed_on_the_filter ... 2026-09-06 14:17:34,582 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2424] 2026-09-06 14:17:34,588 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26122] 2026-09-06 14:17:34,592 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:17:34,689 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_broken_filter_is_named_as_the_cause: Starting TestABrokenFilterIsNamedAsTheCause.test_the_lookup_stays_reachable_and_hands_back_no_credential ... 2026-09-06 14:17:35,042 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2425] 2026-09-06 14:17:35,049 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26125] 2026-09-06 14:17:35,054 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:17:35,128 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:17:35,140 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_company_connection_travels_the_same_credential_paths: Starting TestACompanyConnectionTravelsTheSameCredentialPaths.test_a_refused_company_credential_expires_the_company_row_alone ... 2026-09-06 14:17:35,472 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2426] 2026-09-06 14:17:35,480 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26128] 2026-09-06 14:17:35,484 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:17:35,624 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [20] 2026-09-06 14:17:35,627 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [19, 18] 2026-09-06 14:17:35,643 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_company_connection_travels_the_same_credential_paths: Starting TestACompanyConnectionTravelsTheSameCredentialPaths.test_an_expired_company_token_is_renewed_on_the_same_refresh_leg ... 2026-09-06 14:17:35,940 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2427] 2026-09-06 14:17:35,947 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26131] 2026-09-06 14:17:35,952 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:17:36,112 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [24, 23] 2026-09-06 14:17:36,114 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [22, 21] 2026-09-06 14:17:36,130 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_company_connection_travels_the_same_credential_paths: Starting TestACompanyConnectionTravelsTheSameCredentialPaths.test_every_company_call_goes_through_the_shared_transport ... 2026-09-06 14:17:36,456 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2428] 2026-09-06 14:17:36,461 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26134] 2026-09-06 14:17:36,467 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:17:36,608 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [28, 27] 2026-09-06 14:17:36,610 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [26, 25] 2026-09-06 14:17:36,625 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_company_connection_travels_the_same_credential_paths: Starting TestACompanyConnectionTravelsTheSameCredentialPaths.test_the_company_row_answers_the_same_credential_accessor ... 2026-09-06 14:17:36,880 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2429] 2026-09-06 14:17:36,885 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26137] 2026-09-06 14:17:36,889 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:17:36,964 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [30, 29] 2026-09-06 14:17:36,979 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_company_connection_travels_the_same_credential_paths: Starting TestACompanyConnectionTravelsTheSameCredentialPaths.test_the_health_cron_revokes_a_dead_company_row_exactly_as_a_personal_one ... 2026-09-06 14:17:37,253 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2430] 2026-09-06 14:17:37,260 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26140] 2026-09-06 14:17:37,265 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:17:37,342 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [32, 31] 2026-09-06 14:17:37,366 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:17:37,377 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_company_has_one_google_drive_connection_of_its_own: Starting TestACompanyHasOneGoogleDriveConnectionOfItsOwn.test_a_company_can_connect_a_google_account_of_its_own ... 2026-09-06 14:17:40,704 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [33] 2026-09-06 14:17:40,754 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_company_has_one_google_drive_connection_of_its_own: Starting TestACompanyHasOneGoogleDriveConnectionOfItsOwn.test_a_company_never_holds_two_company_connections ... 2026-09-06 14:17:44,015 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_company_has_one_google_drive_connection_of_its_own: Starting TestACompanyHasOneGoogleDriveConnectionOfItsOwn.test_a_connected_company_account_still_admits_no_second_one ... 2026-09-06 14:17:47,140 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [34] 2026-09-06 14:17:47,177 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_company_has_one_google_drive_connection_of_its_own: Starting TestACompanyHasOneGoogleDriveConnectionOfItsOwn.test_each_company_holds_its_own_company_connection ... 2026-09-06 14:17:50,329 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:17:50,339 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_dead_refresh_token_is_reported_not_traced: Starting TestADeadRefreshTokenIsReportedNotTraced.test_a_dead_refresh_token_is_explained_to_the_person_who_met_it ... 2026-09-06 14:17:50,629 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2431] 2026-09-06 14:17:50,636 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26881] 2026-09-06 14:17:50,640 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:17:50,700 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_dead_refresh_token_is_reported_not_traced: Starting TestADeadRefreshTokenIsReportedNotTraced.test_a_dead_refresh_token_leaves_the_account_asking_to_be_reconnected ... 2026-09-06 14:17:51,002 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2432] 2026-09-06 14:17:51,008 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26883] 2026-09-06 14:17:51,013 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:17:51,068 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_dead_refresh_token_is_reported_not_traced: Starting TestADeadRefreshTokenIsReportedNotTraced.test_a_successful_refresh_never_discards_the_stored_credential ... 2026-09-06 14:17:51,353 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2433] 2026-09-06 14:17:51,359 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26885] 2026-09-06 14:17:51,365 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:17:51,426 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_dead_refresh_token_is_reported_not_traced: Starting TestADeadRefreshTokenIsReportedNotTraced.test_one_google_outage_does_not_disconnect_a_company ... 2026-09-06 14:17:51,793 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2434] 2026-09-06 14:17:51,802 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26887] 2026-09-06 14:17:51,809 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:17:51,889 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_dead_refresh_token_is_reported_not_traced: Starting TestADeadRefreshTokenIsReportedNotTraced.test_the_cron_leaves_a_transient_failure_connected_and_says_why ... 2026-09-06 14:17:52,175 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2435] 2026-09-06 14:17:52,181 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26889] 2026-09-06 14:17:52,185 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:17:52,236 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_dead_refresh_token_is_reported_not_traced: Starting TestADeadRefreshTokenIsReportedNotTraced.test_the_cron_records_googles_own_reason_for_the_failure ... 2026-09-06 14:17:52,541 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2436] 2026-09-06 14:17:52,549 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26891] 2026-09-06 14:17:52,554 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:17:52,616 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_dead_refresh_token_is_reported_not_traced: Starting TestADeadRefreshTokenIsReportedNotTraced.test_the_cron_still_revokes_a_dead_connection_and_stamps_it ... 2026-09-06 14:17:52,885 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2437] 2026-09-06 14:17:52,891 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26893] 2026-09-06 14:17:52,897 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:17:52,968 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:17:52,980 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_document_lands_in_the_records_own_folder: Starting TestADocumentLandsInTheRecordsOwnFolder.test_a_second_document_reuses_the_records_existing_folder ... 2026-09-06 14:17:53,308 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2438] 2026-09-06 14:17:53,317 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26895] 2026-09-06 14:17:53,322 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:17:53,522 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [45, 44, 43] 2026-09-06 14:17:53,537 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_document_lands_in_the_records_own_folder: Starting TestADocumentLandsInTheRecordsOwnFolder.test_creating_a_document_from_a_template_files_it_on_the_record ... 2026-09-06 14:17:53,890 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2439] 2026-09-06 14:17:53,899 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26898] 2026-09-06 14:17:53,906 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:17:54,088 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [48, 47] 2026-09-06 14:17:54,106 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_document_lands_in_the_records_own_folder: Starting TestADocumentLandsInTheRecordsOwnFolder.test_the_document_appears_in_the_records_attachment_box ... 2026-09-06 14:17:54,465 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2440] 2026-09-06 14:17:54,475 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26901] 2026-09-06 14:17:54,489 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:17:54,726 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [51, 50] 2026-09-06 14:17:54,743 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_document_lands_in_the_records_own_folder: Starting TestADocumentLandsInTheRecordsOwnFolder.test_the_document_lands_in_a_folder_named_for_the_record ... 2026-09-06 14:17:55,723 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2441] 2026-09-06 14:17:55,731 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26904] 2026-09-06 14:17:55,736 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:17:55,923 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [54, 53] 2026-09-06 14:17:55,940 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_document_lands_in_the_records_own_folder: Starting TestADocumentLandsInTheRecordsOwnFolder.test_the_folder_is_created_under_the_companys_configured_storage ... 2026-09-06 14:17:56,332 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2442] 2026-09-06 14:17:56,338 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26907] 2026-09-06 14:17:56,342 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:17:56,532 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [57, 56] 2026-09-06 14:17:56,549 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_document_lands_in_the_records_own_folder: Starting TestADocumentLandsInTheRecordsOwnFolder.test_two_records_never_share_one_folder ... 2026-09-06 14:17:56,909 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2443] 2026-09-06 14:17:56,916 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26910] 2026-09-06 14:17:56,920 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:17:57,176 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [62, 61, 60, 59] 2026-09-06 14:17:57,213 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:17:57,229 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_domain_share_needs_an_audience: Starting TestADomainShareNeedsAnAudience.test_a_domain_share_is_recorded_so_it_can_be_withdrawn ... 2026-09-06 14:17:57,598 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2444] 2026-09-06 14:17:57,606 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26914] 2026-09-06 14:17:57,610 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:17:57,856 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [66, 65, 64] 2026-09-06 14:17:57,875 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_domain_share_needs_an_audience: Starting TestADomainShareNeedsAnAudience.test_a_domain_share_reaches_google_as_a_domain_grant ... 2026-09-06 14:17:58,254 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2445] 2026-09-06 14:17:58,262 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26917] 2026-09-06 14:17:58,268 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:17:58,566 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [70, 69, 68] 2026-09-06 14:17:58,588 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_domain_share_needs_an_audience: Starting TestADomainShareNeedsAnAudience.test_a_domain_share_with_no_domain_is_refused_before_google ... 2026-09-06 14:17:58,944 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2446] 2026-09-06 14:17:58,950 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26920] 2026-09-06 14:17:58,955 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:17:59,143 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [73, 72] 2026-09-06 14:17:59,166 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_domain_share_needs_an_audience: Starting TestADomainShareNeedsAnAudience.test_an_empty_string_is_no_more_of_an_audience_than_no_value ... 2026-09-06 14:17:59,474 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2447] 2026-09-06 14:17:59,482 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26923] 2026-09-06 14:17:59,486 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:17:59,637 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [76, 75] 2026-09-06 14:17:59,653 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_domain_share_needs_an_audience: Starting TestADomainShareNeedsAnAudience.test_the_person_and_group_audiences_are_still_required ... 2026-09-06 14:17:59,936 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2448] 2026-09-06 14:17:59,942 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26926] 2026-09-06 14:17:59,947 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:00,135 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [79, 78] 2026-09-06 14:18:00,167 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:18:00,180 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_google_document_exports_onto_its_record: Starting TestAGoogleDocumentExportsOntoItsRecord.test_a_file_that_is_already_binary_cannot_be_exported ... 2026-09-06 14:18:00,483 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2449] 2026-09-06 14:18:00,490 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26929] 2026-09-06 14:18:00,495 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:00,663 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [82, 81] 2026-09-06 14:18:00,679 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_google_document_exports_onto_its_record: Starting TestAGoogleDocumentExportsOntoItsRecord.test_exporting_a_google_document_attaches_a_pdf_to_the_record ... 2026-09-06 14:18:00,972 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2450] 2026-09-06 14:18:00,979 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26932] 2026-09-06 14:18:00,985 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:01,214 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [86, 85, 84] 2026-09-06 14:18:01,230 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_google_document_exports_onto_its_record: Starting TestAGoogleDocumentExportsOntoItsRecord.test_the_exported_file_is_added_and_the_document_stays ... 2026-09-06 14:18:01,511 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2451] 2026-09-06 14:18:01,516 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26935] 2026-09-06 14:18:01,520 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:01,708 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [90, 89, 88] 2026-09-06 14:18:01,726 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_google_document_exports_onto_its_record: Starting TestAGoogleDocumentExportsOntoItsRecord.test_the_format_asked_for_is_the_format_google_is_asked_for ... 2026-09-06 14:18:02,033 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2452] 2026-09-06 14:18:02,041 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26938] 2026-09-06 14:18:02,046 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:02,290 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [94, 93, 92] 2026-09-06 14:18:02,319 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:18:02,330 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_mutating_call_is_never_retried_blind: Starting TestAMutatingCallIsNeverRetriedBlind.test_a_creation_that_timed_out_is_not_sent_again ... 2026-09-06 14:18:02,350 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [95] 2026-09-06 14:18:02,368 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_mutating_call_is_never_retried_blind: Starting TestAMutatingCallIsNeverRetriedBlind.test_a_folder_google_may_have_created_is_not_created_again ... 2026-09-06 14:18:02,387 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [96] 2026-09-06 14:18:02,404 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_mutating_call_is_never_retried_blind: Starting TestAMutatingCallIsNeverRetriedBlind.test_a_rate_limited_creation_is_tried_again ... 2026-09-06 14:18:02,414 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.models.google_drive_transport: Retrying Google Drive call POST https://www.googleapis.com/drive/v3/files in 1.1s (attempt 2 of 3). 2026-09-06 14:18:02,421 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.models.google_drive_transport: Retrying Google Drive call POST https://www.googleapis.com/drive/v3/files in 2.4s (attempt 3 of 3). 2026-09-06 14:18:02,431 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [99, 98, 97] 2026-09-06 14:18:02,447 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_mutating_call_is_never_retried_blind: Starting TestAMutatingCallIsNeverRetriedBlind.test_a_read_google_could_not_answer_is_tried_again ... 2026-09-06 14:18:02,457 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.models.google_drive_transport: Retrying Google Drive call GET https://www.googleapis.com/drive/v3/files/GDRIVE-RETRY-FILE in 1.3s (attempt 2 of 3). 2026-09-06 14:18:02,464 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.models.google_drive_transport: Retrying Google Drive call GET https://www.googleapis.com/drive/v3/files/GDRIVE-RETRY-FILE in 2.1s (attempt 3 of 3). 2026-09-06 14:18:02,473 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [102, 101, 100] 2026-09-06 14:18:02,489 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_mutating_call_is_never_retried_blind: Starting TestAMutatingCallIsNeverRetriedBlind.test_a_read_that_timed_out_is_still_tried_again ... 2026-09-06 14:18:02,499 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.models.google_drive_transport: Retrying Google Drive call GET https://www.googleapis.com/drive/v3/files/GDRIVE-RETRY-FILE in 1.2s (attempt 2 of 3). 2026-09-06 14:18:02,504 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.models.google_drive_transport: Retrying Google Drive call GET https://www.googleapis.com/drive/v3/files/GDRIVE-RETRY-FILE in 2.0s (attempt 3 of 3). 2026-09-06 14:18:02,514 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [105, 104, 103] 2026-09-06 14:18:02,530 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_mutating_call_is_never_retried_blind: Starting TestAMutatingCallIsNeverRetriedBlind.test_a_share_google_may_have_granted_is_not_granted_again ... 2026-09-06 14:18:02,549 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [106] 2026-09-06 14:18:02,566 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_mutating_call_is_never_retried_blind: Starting TestAMutatingCallIsNeverRetriedBlind.test_an_upload_that_timed_out_is_not_sent_again ... 2026-09-06 14:18:02,585 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [107] 2026-09-06 14:18:02,612 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:18:02,627 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_new_document_is_shared_with_nobody: Starting TestANewDocumentIsSharedWithNobody.test_a_document_the_module_creates_is_shared_with_nobody ... 2026-09-06 14:18:02,960 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2453] 2026-09-06 14:18:02,966 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26941] 2026-09-06 14:18:02,972 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:03,147 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [110, 109] 2026-09-06 14:18:03,170 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_new_document_is_shared_with_nobody: Starting TestANewDocumentIsSharedWithNobody.test_a_new_document_is_never_published_to_whoever_holds_the_link ... 2026-09-06 14:18:03,499 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2454] 2026-09-06 14:18:03,506 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26944] 2026-09-06 14:18:03,511 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:03,671 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [113, 112] 2026-09-06 14:18:03,690 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_new_document_is_shared_with_nobody: Starting TestANewDocumentIsSharedWithNobody.test_creating_a_document_asks_google_for_no_permission_at_all ... 2026-09-06 14:18:04,013 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2455] 2026-09-06 14:18:04,021 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26947] 2026-09-06 14:18:04,032 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:04,235 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [116, 115] 2026-09-06 14:18:04,254 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_new_document_is_shared_with_nobody: Starting TestANewDocumentIsSharedWithNobody.test_no_payload_sent_while_creating_a_document_mentions_the_public ... 2026-09-06 14:18:04,623 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2456] 2026-09-06 14:18:04,631 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26950] 2026-09-06 14:18:04,636 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:04,793 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [119, 118] 2026-09-06 14:18:04,816 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:18:04,826 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_partner_is_a_google_drive_record: Starting TestAPartnerIsAGoogleDriveRecord.test_a_contact_finds_the_drive_documents_that_belong_to_it ... 2026-09-06 14:18:05,122 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2457] 2026-09-06 14:18:05,129 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26953] 2026-09-06 14:18:05,134 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:05,235 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_partner_is_a_google_drive_record: Starting TestAPartnerIsAGoogleDriveRecord.test_a_contact_offers_the_fields_a_drive_record_needs ... 2026-09-06 14:18:05,580 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2458] 2026-09-06 14:18:05,589 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26957] 2026-09-06 14:18:05,596 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:05,690 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_partner_is_a_google_drive_record: Starting TestAPartnerIsAGoogleDriveRecord.test_a_contact_with_no_document_resolves_nothing ... 2026-09-06 14:18:06,087 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2459] 2026-09-06 14:18:06,093 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26961] 2026-09-06 14:18:06,097 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:06,180 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_partner_is_a_google_drive_record: Starting TestAPartnerIsAGoogleDriveRecord.test_a_portal_user_can_still_read_a_contact ... 2026-09-06 14:18:06,444 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2460] 2026-09-06 14:18:06,451 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26965] 2026-09-06 14:18:06,457 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:06,727 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2461] 2026-09-06 14:18:06,734 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26970] 2026-09-06 14:18:06,738 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:06,769 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_partner_is_a_google_drive_record: Starting TestAPartnerIsAGoogleDriveRecord.test_an_ordinary_contact_is_unaffected_by_the_mixin ... 2026-09-06 14:18:07,141 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2462] 2026-09-06 14:18:07,149 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26972] 2026-09-06 14:18:07,154 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:07,289 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_partner_is_a_google_drive_record: Starting TestAPartnerIsAGoogleDriveRecord.test_the_mixin_landed_only_where_it_was_asked_for ... 2026-09-06 14:18:07,622 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2463] 2026-09-06 14:18:07,629 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26977] 2026-09-06 14:18:07,635 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:07,751 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:18:07,765 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_partner_shows_its_drive_documents: Starting TestAPartnerShowsItsDriveDocuments.test_a_contact_shows_its_drive_folder_and_its_documents_on_its_form ... 2026-09-06 14:18:08,125 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2464] 2026-09-06 14:18:08,133 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26981] 2026-09-06 14:18:08,138 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:08,358 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_partner_shows_its_drive_documents: Starting TestAPartnerShowsItsDriveDocuments.test_the_complement_filter_selects_the_contacts_that_hold_none ... 2026-09-06 14:18:08,691 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2465] 2026-09-06 14:18:08,700 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26985] 2026-09-06 14:18:08,704 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:08,811 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_partner_shows_its_drive_documents: Starting TestAPartnerShowsItsDriveDocuments.test_the_contacts_search_panel_offers_both_drive_document_filters ... 2026-09-06 14:18:09,073 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2466] 2026-09-06 14:18:09,082 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26989] 2026-09-06 14:18:09,089 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:09,186 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_partner_shows_its_drive_documents: Starting TestAPartnerShowsItsDriveDocuments.test_the_folder_is_offered_as_a_link_and_is_hidden_when_there_is_none ... 2026-09-06 14:18:09,530 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2467] 2026-09-06 14:18:09,539 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26993] 2026-09-06 14:18:09,544 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:09,740 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_partner_shows_its_drive_documents: Starting TestAPartnerShowsItsDriveDocuments.test_the_shipped_filter_selects_the_contacts_that_hold_documents ... 2026-09-06 14:18:10,075 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2468] 2026-09-06 14:18:10,085 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26997] 2026-09-06 14:18:10,091 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:10,251 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:18:10,264 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_pasted_link_to_an_ungranted_file_says_so: Starting TestAPastedLinkToAnUngrantedFileSaysSo.test_a_pasted_link_google_will_not_show_us_explains_itself ... 2026-09-06 14:18:10,677 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2469] 2026-09-06 14:18:10,685 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27001] 2026-09-06 14:18:10,690 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:10,835 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.models.google_drive_transport: Google Drive reported a missing file for res.partner,2777. The Odoo reference was left in place: see google.drive.transport._handle_missing_remote_file. 2026-09-06 14:18:10,844 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [121] 2026-09-06 14:18:10,862 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_pasted_link_to_an_ungranted_file_says_so: Starting TestAPastedLinkToAnUngrantedFileSaysSo.test_nothing_is_recorded_for_a_file_that_never_arrived ... 2026-09-06 14:18:11,224 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2470] 2026-09-06 14:18:11,233 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27004] 2026-09-06 14:18:11,238 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:11,379 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.models.google_drive_transport: Google Drive reported a missing file for res.partner,2779. The Odoo reference was left in place: see google.drive.transport._handle_missing_remote_file. 2026-09-06 14:18:11,403 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [123] 2026-09-06 14:18:11,418 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_pasted_link_to_an_ungranted_file_says_so: Starting TestAPastedLinkToAnUngrantedFileSaysSo.test_the_bare_file_id_from_a_picker_gets_the_same_explanation ... 2026-09-06 14:18:11,773 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2471] 2026-09-06 14:18:11,780 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27007] 2026-09-06 14:18:11,787 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:11,912 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.models.google_drive_transport: Google Drive reported a missing file for res.partner,2781. The Odoo reference was left in place: see google.drive.transport._handle_missing_remote_file. 2026-09-06 14:18:11,918 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [125] 2026-09-06 14:18:11,949 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:18:11,963 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_person_still_connects_once_per_company: Starting TestAPersonStillConnectsOncePerCompany.test_a_company_connection_does_not_consume_a_persons_slot ... 2026-09-06 14:18:15,507 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2472] 2026-09-06 14:18:15,516 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27195] 2026-09-06 14:18:15,522 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:15,571 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [126] 2026-09-06 14:18:15,612 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_person_still_connects_once_per_company: Starting TestAPersonStillConnectsOncePerCompany.test_one_person_never_holds_two_connections_in_one_company ... 2026-09-06 14:18:19,008 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2473] 2026-09-06 14:18:19,015 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27382] 2026-09-06 14:18:19,019 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:19,072 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_person_still_connects_once_per_company: Starting TestAPersonStillConnectsOncePerCompany.test_the_same_person_still_connects_separately_for_each_company ... 2026-09-06 14:18:22,791 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2474] 2026-09-06 14:18:22,797 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27569] 2026-09-06 14:18:22,802 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:22,865 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:18:22,880 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_picked_file_becomes_a_document_on_its_record: Starting TestAPickedFileBecomesADocumentOnItsRecord.test_a_caller_who_never_connected_is_told_to_connect ... 2026-09-06 14:18:23,318 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2475] 2026-09-06 14:18:23,327 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27571] 2026-09-06 14:18:23,333 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:23,701 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2476] 2026-09-06 14:18:23,710 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27573] 2026-09-06 14:18:23,716 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:23,859 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_picked_file_becomes_a_document_on_its_record: Starting TestAPickedFileBecomesADocumentOnItsRecord.test_a_picked_file_is_filed_the_same_way_every_other_document_is ... 2026-09-06 14:18:24,246 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2477] 2026-09-06 14:18:24,251 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27576] 2026-09-06 14:18:24,256 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:24,615 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2478] 2026-09-06 14:18:24,627 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27578] 2026-09-06 14:18:24,634 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:24,909 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [130, 129] 2026-09-06 14:18:24,937 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_picked_file_becomes_a_document_on_its_record: Starting TestAPickedFileBecomesADocumentOnItsRecord.test_a_picked_file_lands_on_the_record_as_a_picked_document ... 2026-09-06 14:18:25,286 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2479] 2026-09-06 14:18:25,293 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27581] 2026-09-06 14:18:25,298 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:25,684 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2480] 2026-09-06 14:18:25,690 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27583] 2026-09-06 14:18:25,695 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:25,877 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [133, 132] 2026-09-06 14:18:25,897 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_picked_file_becomes_a_document_on_its_record: Starting TestAPickedFileBecomesADocumentOnItsRecord.test_a_reference_that_names_no_drive_file_is_refused ... 2026-09-06 14:18:26,229 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2481] 2026-09-06 14:18:26,235 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27586] 2026-09-06 14:18:26,240 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:26,515 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2482] 2026-09-06 14:18:26,522 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27588] 2026-09-06 14:18:26,527 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:26,645 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_picked_file_becomes_a_document_on_its_record: Starting TestAPickedFileBecomesADocumentOnItsRecord.test_every_spelling_of_one_file_reaches_the_same_file ... 2026-09-06 14:18:26,993 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2483] 2026-09-06 14:18:27,001 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27591] 2026-09-06 14:18:27,005 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:27,335 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2484] 2026-09-06 14:18:27,341 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27593] 2026-09-06 14:18:27,346 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:27,856 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [141, 140, 139, 138, 137, 136] 2026-09-06 14:18:27,881 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_picked_file_becomes_a_document_on_its_record: Starting TestAPickedFileBecomesADocumentOnItsRecord.test_picking_a_file_does_not_move_it_in_the_users_drive ... 2026-09-06 14:18:28,230 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2485] 2026-09-06 14:18:28,237 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27599] 2026-09-06 14:18:28,243 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:28,559 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2486] 2026-09-06 14:18:28,565 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27601] 2026-09-06 14:18:28,569 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:28,743 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [144, 143] 2026-09-06 14:18:28,764 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_picked_file_becomes_a_document_on_its_record: Starting TestAPickedFileBecomesADocumentOnItsRecord.test_picking_a_file_reuses_the_records_existing_folder ... 2026-09-06 14:18:29,168 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2487] 2026-09-06 14:18:29,172 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27604] 2026-09-06 14:18:29,176 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:29,461 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2488] 2026-09-06 14:18:29,466 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27606] 2026-09-06 14:18:29,469 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:29,663 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [148, 147, 146] 2026-09-06 14:18:29,679 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_picked_file_becomes_a_document_on_its_record: Starting TestAPickedFileBecomesADocumentOnItsRecord.test_the_picked_file_is_reachable_from_a_browser ... 2026-09-06 14:18:30,005 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2489] 2026-09-06 14:18:30,013 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27609] 2026-09-06 14:18:30,019 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:30,397 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2490] 2026-09-06 14:18:30,404 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27611] 2026-09-06 14:18:30,411 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:30,525 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:18:30,541 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_picked_file_is_read_with_the_pickers_own_credential: Starting TestAPickedFileIsReadWithThePickersOwnCredential.test_the_flow_presents_both_identities_and_no_third ... 2026-09-06 14:18:30,866 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2491] 2026-09-06 14:18:30,873 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27614] 2026-09-06 14:18:30,879 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:31,039 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [153, 152] 2026-09-06 14:18:31,041 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [151, 150] 2026-09-06 14:18:31,059 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_picked_file_is_read_with_the_pickers_own_credential: Starting TestAPickedFileIsReadWithThePickersOwnCredential.test_the_picked_document_is_recorded_as_picked ... 2026-09-06 14:18:31,341 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2492] 2026-09-06 14:18:31,349 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27617] 2026-09-06 14:18:31,353 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:31,546 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [157, 156] 2026-09-06 14:18:31,548 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [155, 154] 2026-09-06 14:18:31,570 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_picked_file_is_read_with_the_pickers_own_credential: Starting TestAPickedFileIsReadWithThePickersOwnCredential.test_the_picked_file_is_read_with_the_employees_own_credential ... 2026-09-06 14:18:31,937 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2493] 2026-09-06 14:18:31,944 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27620] 2026-09-06 14:18:31,950 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:32,138 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [161, 160] 2026-09-06 14:18:32,141 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [159, 158] 2026-09-06 14:18:32,164 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_picked_file_is_read_with_the_pickers_own_credential: Starting TestAPickedFileIsReadWithThePickersOwnCredential.test_the_records_folder_in_the_same_flow_is_created_by_the_company ... 2026-09-06 14:18:32,495 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2494] 2026-09-06 14:18:32,502 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27623] 2026-09-06 14:18:32,507 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:32,694 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [165, 164] 2026-09-06 14:18:32,697 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [163, 162] 2026-09-06 14:18:32,721 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:18:32,733 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_records_folder_follows_its_companys_storage: Starting TestARecordsFolderFollowsItsCompanysStorage.test_a_company_that_configures_nothing_is_never_refused ... 2026-09-06 14:18:33,123 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2495] 2026-09-06 14:18:33,133 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27626] 2026-09-06 14:18:33,141 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:33,377 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [169, 168, 167] 2026-09-06 14:18:33,393 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_records_folder_follows_its_companys_storage: Starting TestARecordsFolderFollowsItsCompanysStorage.test_a_first_document_lands_in_the_companys_shared_drive ... 2026-09-06 14:18:33,750 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2496] 2026-09-06 14:18:33,757 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27629] 2026-09-06 14:18:33,764 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:33,950 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [172, 171] 2026-09-06 14:18:33,968 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_records_folder_follows_its_companys_storage: Starting TestARecordsFolderFollowsItsCompanysStorage.test_a_folder_created_before_the_shared_drive_existed_is_not_used_silently ... 2026-09-06 14:18:34,289 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2497] 2026-09-06 14:18:34,296 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27632] 2026-09-06 14:18:34,300 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:34,475 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [175, 174] 2026-09-06 14:18:34,491 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_records_folder_follows_its_companys_storage: Starting TestARecordsFolderFollowsItsCompanysStorage.test_a_record_whose_storage_never_changed_reuses_its_one_folder ... 2026-09-06 14:18:34,871 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2498] 2026-09-06 14:18:34,879 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27635] 2026-09-06 14:18:34,885 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:35,131 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [179, 178, 177] 2026-09-06 14:18:35,158 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:18:35,172 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_rejected_credential_stops_only_its_own_account: Starting TestARejectedCredentialStopsOnlyItsOwnAccount.test_a_refused_action_tells_the_user_to_reconnect ... 2026-09-06 14:18:35,561 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2499] 2026-09-06 14:18:35,570 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27638] 2026-09-06 14:18:35,577 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:35,923 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2500] 2026-09-06 14:18:35,930 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27640] 2026-09-06 14:18:35,941 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:36,121 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [182] 2026-09-06 14:18:36,140 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_rejected_credential_stops_only_its_own_account: Starting TestARejectedCredentialStopsOnlyItsOwnAccount.test_one_users_stale_credential_never_disconnects_a_colleague ... 2026-09-06 14:18:36,458 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2501] 2026-09-06 14:18:36,466 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27643] 2026-09-06 14:18:36,471 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:36,800 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2502] 2026-09-06 14:18:36,808 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27645] 2026-09-06 14:18:36,812 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:36,960 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [185] 2026-09-06 14:18:36,984 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_rejected_credential_stops_only_its_own_account: Starting TestARejectedCredentialStopsOnlyItsOwnAccount.test_reading_a_record_never_depends_on_google_being_up ... 2026-09-06 14:18:37,321 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2503] 2026-09-06 14:18:37,327 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27648] 2026-09-06 14:18:37,333 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:37,615 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2504] 2026-09-06 14:18:37,624 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27650] 2026-09-06 14:18:37,629 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:37,769 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_rejected_credential_stops_only_its_own_account: Starting TestARejectedCredentialStopsOnlyItsOwnAccount.test_the_call_carried_the_acting_users_own_credential ... 2026-09-06 14:18:38,049 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2505] 2026-09-06 14:18:38,056 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27653] 2026-09-06 14:18:38,060 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:38,369 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2506] 2026-09-06 14:18:38,374 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27655] 2026-09-06 14:18:38,380 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:38,527 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [190] 2026-09-06 14:18:38,557 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:18:38,569 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_shared_drive_file_is_reachable_without_configuration: Starting TestASharedDriveFileIsReachableWithoutConfiguration.test_a_call_outside_the_file_resources_does_not_carry_the_flag ... 2026-09-06 14:18:38,595 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [191] 2026-09-06 14:18:38,609 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_shared_drive_file_is_reachable_without_configuration: Starting TestASharedDriveFileIsReachableWithoutConfiguration.test_a_drives_call_declares_shared_drive_support ... 2026-09-06 14:18:38,626 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [192] 2026-09-06 14:18:38,642 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_shared_drive_file_is_reachable_without_configuration: Starting TestASharedDriveFileIsReachableWithoutConfiguration.test_a_file_call_declares_shared_drive_support_with_no_setting ... 2026-09-06 14:18:38,662 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [193] 2026-09-06 14:18:38,681 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_shared_drive_file_is_reachable_without_configuration: Starting TestASharedDriveFileIsReachableWithoutConfiguration.test_a_permission_call_declares_shared_drive_support ... 2026-09-06 14:18:38,708 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [194] 2026-09-06 14:18:38,723 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_shared_drive_file_is_reachable_without_configuration: Starting TestASharedDriveFileIsReachableWithoutConfiguration.test_a_resumable_upload_declares_shared_drive_support ... 2026-09-06 14:18:38,746 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [195] 2026-09-06 14:18:38,764 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_shared_drive_file_is_reachable_without_configuration: Starting TestASharedDriveFileIsReachableWithoutConfiguration.test_the_flag_travels_as_the_string_google_accepts ... 2026-09-06 14:18:38,791 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [196] 2026-09-06 14:18:38,827 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:18:38,841 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_slow_call_stays_inside_the_workers_budget: Starting TestASlowCallStaysInsideTheWorkersBudget.test_a_call_that_spent_its_budget_starts_no_further_attempt ... 2026-09-06 14:18:38,863 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [197] 2026-09-06 14:18:38,886 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_slow_call_stays_inside_the_workers_budget: Starting TestASlowCallStaysInsideTheWorkersBudget.test_the_budget_is_spent_by_the_whole_call_not_by_each_attempt ... 2026-09-06 14:18:38,913 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [199, 198] 2026-09-06 14:18:38,928 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_slow_call_stays_inside_the_workers_budget: Starting TestASlowCallStaysInsideTheWorkersBudget.test_the_whole_call_budget_fits_inside_a_default_worker ... 2026-09-06 14:18:38,951 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:18:38,963 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_stored_credential_is_returned_to_nobody: Starting TestAStoredCredentialIsReturnedToNobody.test_a_full_administrator_is_never_handed_a_stored_credential ... 2026-09-06 14:18:39,209 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2507] 2026-09-06 14:18:39,216 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27658] 2026-09-06 14:18:39,220 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:39,496 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2508] 2026-09-06 14:18:39,504 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27660] 2026-09-06 14:18:39,509 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:39,803 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2509] 2026-09-06 14:18:39,812 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27662] 2026-09-06 14:18:39,819 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:39,877 127 INFO rb-41ce622-224575-412242 odoo.models: Access Denied by ACLs for operation: read, uid: 1518, model: google.drive.account, fields: refresh_token, access_token 2026-09-06 14:18:39,911 127 INFO rb-41ce622-224575-412242 odoo.models: Access Denied by ACLs for operation: read, uid: 1518, model: google.drive.account, fields: refresh_token, access_token 2026-09-06 14:18:39,912 127 INFO rb-41ce622-224575-412242 odoo.models: Access Denied by ACLs for operation: read, uid: 1518, model: google.drive.account, fields: refresh_token, access_token 2026-09-06 14:18:39,912 127 INFO rb-41ce622-224575-412242 odoo.models: Access Denied by ACLs for operation: read, uid: 1518, model: google.drive.account, fields: refresh_token, access_token 2026-09-06 14:18:39,921 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [200] 2026-09-06 14:18:39,947 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_stored_credential_is_returned_to_nobody: Starting TestAStoredCredentialIsReturnedToNobody.test_a_renewal_still_presents_the_stored_credential_to_google ... 2026-09-06 14:18:40,337 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2510] 2026-09-06 14:18:40,344 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27664] 2026-09-06 14:18:40,348 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:40,666 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2511] 2026-09-06 14:18:40,676 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27666] 2026-09-06 14:18:40,683 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:41,050 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2512] 2026-09-06 14:18:41,058 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27668] 2026-09-06 14:18:41,063 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:41,112 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [201] 2026-09-06 14:18:41,130 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_stored_credential_is_returned_to_nobody: Starting TestAStoredCredentialIsReturnedToNobody.test_a_stored_credential_cannot_be_guessed_by_filtering_on_it ... 2026-09-06 14:18:41,446 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2513] 2026-09-06 14:18:41,452 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27670] 2026-09-06 14:18:41,456 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:41,779 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2514] 2026-09-06 14:18:41,788 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27672] 2026-09-06 14:18:41,795 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:42,144 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2515] 2026-09-06 14:18:42,150 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27674] 2026-09-06 14:18:42,155 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:42,212 127 INFO rb-41ce622-224575-412242 odoo.models: Access Denied by ACLs for operation: read, uid: 1522, model: google.drive.account, fields: refresh_token 2026-09-06 14:18:42,215 127 INFO rb-41ce622-224575-412242 odoo.models: Access Denied by ACLs for operation: read, uid: 1522, model: google.drive.account, fields: access_token 2026-09-06 14:18:42,220 127 INFO rb-41ce622-224575-412242 odoo.models: Access Denied by ACLs for operation: read, uid: 1524, model: google.drive.account, fields: refresh_token 2026-09-06 14:18:42,220 127 INFO rb-41ce622-224575-412242 odoo.models: Access Denied by ACLs for operation: read, uid: 1524, model: google.drive.account, fields: access_token 2026-09-06 14:18:42,225 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [203, 202] 2026-09-06 14:18:42,242 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_stored_credential_is_returned_to_nobody: Starting TestAStoredCredentialIsReturnedToNobody.test_no_offered_field_of_a_connection_exports_a_stored_credential ... 2026-09-06 14:18:42,530 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2516] 2026-09-06 14:18:42,537 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27676] 2026-09-06 14:18:42,541 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:42,832 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2517] 2026-09-06 14:18:42,847 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27678] 2026-09-06 14:18:42,852 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:43,180 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2518] 2026-09-06 14:18:43,186 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27680] 2026-09-06 14:18:43,190 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:43,392 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [205, 204] 2026-09-06 14:18:43,423 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_stored_credential_is_returned_to_nobody: Starting TestAStoredCredentialIsReturnedToNobody.test_the_owner_can_still_connect_and_disconnect_their_own_account ... 2026-09-06 14:18:43,724 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2519] 2026-09-06 14:18:43,730 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27682] 2026-09-06 14:18:43,734 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:43,989 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2520] 2026-09-06 14:18:43,994 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27684] 2026-09-06 14:18:43,998 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:44,301 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2521] 2026-09-06 14:18:44,306 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27686] 2026-09-06 14:18:44,310 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:44,353 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [206] 2026-09-06 14:18:44,370 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_stored_credential_is_returned_to_nobody: Starting TestAStoredCredentialIsReturnedToNobody.test_the_owner_of_a_connection_is_never_handed_its_own_stored_credential ... 2026-09-06 14:18:44,640 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2522] 2026-09-06 14:18:44,646 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27688] 2026-09-06 14:18:44,650 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:44,922 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2523] 2026-09-06 14:18:44,929 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27690] 2026-09-06 14:18:44,934 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:45,208 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2524] 2026-09-06 14:18:45,215 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27692] 2026-09-06 14:18:45,221 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:45,262 127 INFO rb-41ce622-224575-412242 odoo.models: Access Denied by ACLs for operation: read, uid: 1531, model: google.drive.account, fields: refresh_token, access_token 2026-09-06 14:18:45,276 127 INFO rb-41ce622-224575-412242 odoo.models: Access Denied by ACLs for operation: read, uid: 1531, model: google.drive.account, fields: refresh_token, access_token 2026-09-06 14:18:45,276 127 INFO rb-41ce622-224575-412242 odoo.models: Access Denied by ACLs for operation: read, uid: 1531, model: google.drive.account, fields: refresh_token, access_token 2026-09-06 14:18:45,276 127 INFO rb-41ce622-224575-412242 odoo.models: Access Denied by ACLs for operation: read, uid: 1531, model: google.drive.account, fields: refresh_token, access_token 2026-09-06 14:18:45,281 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [207] 2026-09-06 14:18:45,297 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_stored_credential_is_returned_to_nobody: Starting TestAStoredCredentialIsReturnedToNobody.test_the_owner_still_works_through_the_credential_they_may_not_read ... 2026-09-06 14:18:45,536 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2525] 2026-09-06 14:18:45,540 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27694] 2026-09-06 14:18:45,544 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:45,836 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2526] 2026-09-06 14:18:45,843 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27696] 2026-09-06 14:18:45,849 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:46,200 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2527] 2026-09-06 14:18:46,209 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27698] 2026-09-06 14:18:46,215 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:46,263 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [209, 208] 2026-09-06 14:18:46,292 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:18:46,306 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_template_entry_opens_the_document_it_creates: Starting TestATemplateEntryOpensTheDocumentItCreates.test_a_caller_who_never_connected_is_told_to_connect ... 2026-09-06 14:18:46,725 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2528] 2026-09-06 14:18:46,736 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27700] 2026-09-06 14:18:46,742 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:47,109 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2529] 2026-09-06 14:18:47,116 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27702] 2026-09-06 14:18:47,121 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:47,234 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_template_entry_opens_the_document_it_creates: Starting TestATemplateEntryOpensTheDocumentItCreates.test_a_template_that_does_not_exist_is_refused_not_crashed_on ... 2026-09-06 14:18:47,535 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2530] 2026-09-06 14:18:47,542 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27705] 2026-09-06 14:18:47,546 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:47,829 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2531] 2026-09-06 14:18:47,836 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27707] 2026-09-06 14:18:47,841 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:47,946 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted google.drive.config records with IDs: [56] 2026-09-06 14:18:48,000 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_template_entry_opens_the_document_it_creates: Starting TestATemplateEntryOpensTheDocumentItCreates.test_picking_a_template_returns_an_action_that_opens_the_document ... 2026-09-06 14:18:48,284 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2532] 2026-09-06 14:18:48,291 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27710] 2026-09-06 14:18:48,296 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:48,674 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2533] 2026-09-06 14:18:48,681 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27712] 2026-09-06 14:18:48,688 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:48,848 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [214, 213] 2026-09-06 14:18:48,867 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_template_entry_opens_the_document_it_creates: Starting TestATemplateEntryOpensTheDocumentItCreates.test_picking_a_template_twice_reuses_the_records_folder ... 2026-09-06 14:18:49,227 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2534] 2026-09-06 14:18:49,232 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27715] 2026-09-06 14:18:49,237 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:49,545 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2535] 2026-09-06 14:18:49,552 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27717] 2026-09-06 14:18:49,557 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:49,792 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [218, 217, 216] 2026-09-06 14:18:49,807 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_template_entry_opens_the_document_it_creates: Starting TestATemplateEntryOpensTheDocumentItCreates.test_the_action_is_reachable_from_a_browser ... 2026-09-06 14:18:50,162 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2536] 2026-09-06 14:18:50,169 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27720] 2026-09-06 14:18:50,175 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:50,506 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2537] 2026-09-06 14:18:50,512 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27722] 2026-09-06 14:18:50,518 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:50,610 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_template_entry_opens_the_document_it_creates: Starting TestATemplateEntryOpensTheDocumentItCreates.test_the_python_facing_action_still_returns_the_document_itself ... 2026-09-06 14:18:50,994 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2538] 2026-09-06 14:18:51,001 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27725] 2026-09-06 14:18:51,007 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:51,354 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2539] 2026-09-06 14:18:51,361 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27727] 2026-09-06 14:18:51,368 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:51,519 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [222, 221] 2026-09-06 14:18:51,547 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:18:51,560 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_template_the_app_never_created_says_so: Starting TestATemplateTheAppNeverCreatedSaysSo.test_a_document_this_module_really_lost_is_still_told_the_truth ... 2026-09-06 14:18:51,882 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2540] 2026-09-06 14:18:51,888 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27730] 2026-09-06 14:18:51,893 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:52,150 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [226, 225, 224] 2026-09-06 14:18:52,172 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_template_the_app_never_created_says_so: Starting TestATemplateTheAppNeverCreatedSaysSo.test_a_template_google_will_not_copy_explains_why_it_cannot ... 2026-09-06 14:18:52,492 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2541] 2026-09-06 14:18:52,501 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27733] 2026-09-06 14:18:52,505 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:52,700 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [229, 228] 2026-09-06 14:18:52,725 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_template_the_app_never_created_says_so: Starting TestATemplateTheAppNeverCreatedSaysSo.test_nothing_is_recorded_for_a_template_that_was_never_copied ... 2026-09-06 14:18:53,139 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2542] 2026-09-06 14:18:53,147 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27736] 2026-09-06 14:18:53,153 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:53,357 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [232, 231] 2026-09-06 14:18:53,382 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_template_the_app_never_created_says_so: Starting TestATemplateTheAppNeverCreatedSaysSo.test_the_refusal_is_still_a_usererror ... 2026-09-06 14:18:53,791 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2543] 2026-09-06 14:18:53,802 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27739] 2026-09-06 14:18:53,807 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:53,957 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [235, 234] 2026-09-06 14:18:53,972 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_template_the_app_never_created_says_so: Starting TestATemplateTheAppNeverCreatedSaysSo.test_the_refusal_names_the_template_it_is_about ... 2026-09-06 14:18:54,840 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2544] 2026-09-06 14:18:54,847 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27742] 2026-09-06 14:18:54,851 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:54,984 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [238, 237] 2026-09-06 14:18:55,006 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_template_the_app_never_created_says_so: Starting TestATemplateTheAppNeverCreatedSaysSo.test_the_refusal_says_what_this_application_can_actually_reach ... 2026-09-06 14:18:55,341 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2545] 2026-09-06 14:18:55,346 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27745] 2026-09-06 14:18:55,350 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:55,500 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [241, 240] 2026-09-06 14:18:55,537 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:18:55,553 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_template_url_names_a_google_file_or_is_refused: Starting TestATemplateUrlNamesAGoogleFileOrIsRefused.test_a_template_that_saved_can_always_be_resolved_to_a_file ... 2026-09-06 14:18:55,614 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_template_url_names_a_google_file_or_is_refused: Starting TestATemplateUrlNamesAGoogleFileOrIsRefused.test_an_address_that_names_a_drive_file_is_accepted_and_its_id_read_out ... 2026-09-06 14:18:55,657 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_template_url_names_a_google_file_or_is_refused: Starting TestATemplateUrlNamesAGoogleFileOrIsRefused.test_an_address_that_names_no_drive_file_is_refused ... 2026-09-06 14:18:55,701 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_template_url_names_a_google_file_or_is_refused: Starting TestATemplateUrlNamesAGoogleFileOrIsRefused.test_every_template_address_this_module_ships_still_names_a_file ... 2026-09-06 14:18:55,734 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_a_template_url_names_a_google_file_or_is_refused: Starting TestATemplateUrlNamesAGoogleFileOrIsRefused.test_reading_a_stored_templates_file_identifier_never_raises ... 2026-09-06 14:18:55,778 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:18:55,792 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_account_is_private_to_its_owner: Starting TestAccountIsPrivateToItsOwner.test_a_user_cannot_read_another_users_refresh_token ... 2026-09-06 14:18:59,120 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2546] 2026-09-06 14:18:59,128 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27933] 2026-09-06 14:18:59,134 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:59,445 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2547] 2026-09-06 14:18:59,454 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27935] 2026-09-06 14:18:59,460 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:18:59,530 127 INFO rb-41ce622-224575-412242 odoo.models: Access Denied by ACLs for operation: read, uid: 1556, model: google.drive.account, fields: refresh_token 2026-09-06 14:18:59,569 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_account_is_private_to_its_owner: Starting TestAccountIsPrivateToItsOwner.test_a_user_never_sees_another_users_google_connection ... 2026-09-06 14:19:02,847 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2548] 2026-09-06 14:19:02,855 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28122] 2026-09-06 14:19:02,865 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:03,239 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2549] 2026-09-06 14:19:03,248 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28124] 2026-09-06 14:19:03,254 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:03,336 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [120], uid: 1558, model: google.drive.account 2026-09-06 14:19:03,398 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_account_is_private_to_its_owner: Starting TestAccountIsPrivateToItsOwner.test_one_google_connection_per_user_per_company ... 2026-09-06 14:19:06,827 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2550] 2026-09-06 14:19:06,833 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28311] 2026-09-06 14:19:06,838 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:07,161 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2551] 2026-09-06 14:19:07,173 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28313] 2026-09-06 14:19:07,180 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:07,253 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_account_is_private_to_its_owner: Starting TestAccountIsPrivateToItsOwner.test_resolving_the_callers_account_twice_yields_the_same_row ... 2026-09-06 14:19:10,681 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2552] 2026-09-06 14:19:10,689 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28500] 2026-09-06 14:19:10,696 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:10,994 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2553] 2026-09-06 14:19:11,001 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28502] 2026-09-06 14:19:11,006 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:11,073 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_account_is_private_to_its_owner: Starting TestAccountIsPrivateToItsOwner.test_the_same_user_may_connect_once_in_each_company ... 2026-09-06 14:19:14,833 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2554] 2026-09-06 14:19:14,844 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28689] 2026-09-06 14:19:14,851 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:15,213 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2555] 2026-09-06 14:19:15,220 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28691] 2026-09-06 14:19:15,225 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:15,316 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:19:15,331 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_an_attachment_reaches_drive_from_its_record: Starting TestAnAttachmentReachesDriveFromItsRecord.test_a_file_already_in_drive_is_not_offered_to_be_sent_there_again ... 2026-09-06 14:19:15,686 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2556] 2026-09-06 14:19:15,693 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28693] 2026-09-06 14:19:15,698 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:15,846 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [246] 2026-09-06 14:19:15,871 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_an_attachment_reaches_drive_from_its_record: Starting TestAnAttachmentReachesDriveFromItsRecord.test_a_link_attachment_is_not_offered_because_there_is_nothing_to_send ... 2026-09-06 14:19:16,258 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2557] 2026-09-06 14:19:16,266 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28697] 2026-09-06 14:19:16,272 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:16,436 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [247] 2026-09-06 14:19:16,452 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_an_attachment_reaches_drive_from_its_record: Starting TestAnAttachmentReachesDriveFromItsRecord.test_a_reader_who_may_not_open_the_record_is_not_shown_its_files ... 2026-09-06 14:19:16,803 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2558] 2026-09-06 14:19:16,808 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28701] 2026-09-06 14:19:16,812 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:17,111 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2559] 2026-09-06 14:19:17,118 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28706] 2026-09-06 14:19:17,122 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:17,143 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2916], uid: 1568, model: res.partner 2026-09-06 14:19:17,149 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1568, model: ir.attachment 2026-09-06 14:19:17,156 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [248] 2026-09-06 14:19:17,172 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_an_attachment_reaches_drive_from_its_record: Starting TestAnAttachmentReachesDriveFromItsRecord.test_a_record_offers_the_files_of_its_own_that_could_still_go_to_drive ... 2026-09-06 14:19:17,501 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2560] 2026-09-06 14:19:17,511 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28708] 2026-09-06 14:19:17,518 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:17,640 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [249] 2026-09-06 14:19:17,656 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_an_attachment_reaches_drive_from_its_record: Starting TestAnAttachmentReachesDriveFromItsRecord.test_the_browser_door_sends_the_file_and_says_that_it_worked ... 2026-09-06 14:19:17,982 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2561] 2026-09-06 14:19:17,989 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28712] 2026-09-06 14:19:17,994 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:18,232 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [253, 252, 251] 2026-09-06 14:19:18,234 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [250] 2026-09-06 14:19:18,250 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_an_attachment_reaches_drive_from_its_record: Starting TestAnAttachmentReachesDriveFromItsRecord.test_the_python_door_still_hands_back_the_document_it_created ... 2026-09-06 14:19:18,581 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2562] 2026-09-06 14:19:18,589 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28716] 2026-09-06 14:19:18,593 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:18,856 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [257, 256, 255] 2026-09-06 14:19:18,859 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [254] 2026-09-06 14:19:18,890 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:19:18,904 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_an_expected_refusal_is_not_reported_as_a_crash: Starting TestAnExpectedRefusalIsNotReportedAsACrash.test_a_withdrawn_credential_is_reported_as_a_warning_not_a_crash ... 2026-09-06 14:19:19,221 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2563] 2026-09-06 14:19:19,228 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28720] 2026-09-06 14:19:19,233 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:19,279 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [258] 2026-09-06 14:19:19,298 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_an_expected_refusal_is_not_reported_as_a_crash: Starting TestAnExpectedRefusalIsNotReportedAsACrash.test_an_unconnected_user_meets_a_refusal_that_is_not_a_server_error ... 2026-09-06 14:19:19,576 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2564] 2026-09-06 14:19:19,582 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28722] 2026-09-06 14:19:19,589 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:19,655 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_an_expected_refusal_is_not_reported_as_a_crash: Starting TestAnExpectedRefusalIsNotReportedAsACrash.test_every_expected_refusal_asks_to_be_recorded_as_a_warning ... 2026-09-06 14:19:19,932 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2565] 2026-09-06 14:19:19,938 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28724] 2026-09-06 14:19:19,943 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:19,980 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:19:19,992 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_an_incoherent_template_filter_is_refused_in_words: Starting TestAnIncoherentTemplateFilterIsRefusedInWords.test_a_filter_from_another_model_is_refused_naming_both_models ... 2026-09-06 14:19:20,018 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_an_incoherent_template_filter_is_refused_in_words: Starting TestAnIncoherentTemplateFilterIsRefusedInWords.test_a_filter_from_the_templates_own_model_is_accepted ... 2026-09-06 14:19:20,053 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:19:20,064 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_an_odoo_attachment_uploads_to_drive: Starting TestAnOdooAttachmentUploadsToDrive.test_the_original_attachment_survives_the_upload ... 2026-09-06 14:19:20,319 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2566] 2026-09-06 14:19:20,326 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28726] 2026-09-06 14:19:20,330 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:20,506 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [262, 261, 260] 2026-09-06 14:19:20,522 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_an_odoo_attachment_uploads_to_drive: Starting TestAnOdooAttachmentUploadsToDrive.test_the_upload_opens_a_resumable_session_and_sends_the_bytes_to_it ... 2026-09-06 14:19:20,811 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2567] 2026-09-06 14:19:20,819 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28729] 2026-09-06 14:19:20,825 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:21,015 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [266, 265, 264] 2026-09-06 14:19:21,031 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_an_odoo_attachment_uploads_to_drive: Starting TestAnOdooAttachmentUploadsToDrive.test_the_uploaded_file_lands_in_the_records_folder_under_its_own_name ... 2026-09-06 14:19:21,323 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2568] 2026-09-06 14:19:21,329 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28732] 2026-09-06 14:19:21,335 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:21,576 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [270, 269, 268] 2026-09-06 14:19:21,601 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_an_odoo_attachment_uploads_to_drive: Starting TestAnOdooAttachmentUploadsToDrive.test_uploading_an_attachment_puts_a_document_on_its_record ... 2026-09-06 14:19:21,897 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2569] 2026-09-06 14:19:21,905 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28735] 2026-09-06 14:19:21,910 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:22,156 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [274, 273, 272] 2026-09-06 14:19:22,188 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:19:22,202 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_changing_a_share_reaches_google: Starting TestChangingAShareReachesGoogle.test_a_role_change_google_refuses_leaves_the_row_alone ... 2026-09-06 14:19:22,542 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2570] 2026-09-06 14:19:22,550 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28738] 2026-09-06 14:19:22,554 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:22,826 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [279, 278, 277, 276] 2026-09-06 14:19:22,841 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_changing_a_share_reaches_google: Starting TestChangingAShareReachesGoogle.test_a_share_that_never_reached_google_may_still_be_re_addressed ... 2026-09-06 14:19:23,137 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2571] 2026-09-06 14:19:23,145 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28741] 2026-09-06 14:19:23,151 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:23,349 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [283, 282, 281] 2026-09-06 14:19:23,368 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_changing_a_share_reaches_google: Starting TestChangingAShareReachesGoogle.test_a_write_that_changes_nothing_reaches_nobody ... 2026-09-06 14:19:23,691 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2572] 2026-09-06 14:19:23,699 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28744] 2026-09-06 14:19:23,705 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:23,986 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [287, 286, 285] 2026-09-06 14:19:24,012 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_changing_a_share_reaches_google: Starting TestChangingAShareReachesGoogle.test_changing_only_the_odoo_contact_behind_a_share_tells_google_nothing ... 2026-09-06 14:19:24,386 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2573] 2026-09-06 14:19:24,392 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28747] 2026-09-06 14:19:24,397 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:24,614 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [291, 290, 289] 2026-09-06 14:19:24,631 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_changing_a_share_reaches_google: Starting TestChangingAShareReachesGoogle.test_each_row_in_one_write_updates_its_own_grant ... 2026-09-06 14:19:24,951 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2574] 2026-09-06 14:19:24,959 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28751] 2026-09-06 14:19:24,966 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:25,314 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [298, 297, 296, 295, 294, 293] 2026-09-06 14:19:25,333 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_changing_a_share_reaches_google: Starting TestChangingAShareReachesGoogle.test_promoting_a_colleague_to_writer_reaches_google ... 2026-09-06 14:19:25,651 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2575] 2026-09-06 14:19:25,657 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28754] 2026-09-06 14:19:25,662 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:25,932 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [303, 302, 301, 300] 2026-09-06 14:19:25,957 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_changing_a_share_reaches_google: Starting TestChangingAShareReachesGoogle.test_re_addressing_a_granted_share_to_somebody_else_is_refused ... 2026-09-06 14:19:26,256 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2576] 2026-09-06 14:19:26,263 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28757] 2026-09-06 14:19:26,269 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:26,480 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [307, 306, 305] 2026-09-06 14:19:26,499 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_changing_a_share_reaches_google: Starting TestChangingAShareReachesGoogle.test_the_update_addresses_this_files_own_grant ... 2026-09-06 14:19:26,831 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2577] 2026-09-06 14:19:26,837 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28760] 2026-09-06 14:19:26,842 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:27,082 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [312, 311, 310, 309] 2026-09-06 14:19:27,103 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_changing_a_share_reaches_google: Starting TestChangingAShareReachesGoogle.test_widening_a_granted_share_to_another_audience_is_refused ... 2026-09-06 14:19:27,435 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2578] 2026-09-06 14:19:27,441 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28763] 2026-09-06 14:19:27,445 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:27,659 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [316, 315, 314] 2026-09-06 14:19:27,683 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:19:27,694 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_client_secret_never_logged: Starting TestClientSecretNeverLogged.test_token_exchange_leaves_no_google_credential_in_the_log_store ... 2026-09-06 14:19:27,745 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [318] 2026-09-06 14:19:27,775 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:19:27,788 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_connecting_without_google_credentials_says_what_is_missing: Starting TestConnectingWithoutGoogleCredentialsSaysWhatIsMissing.test_connecting_on_a_configured_instance_still_reaches_google ... 2026-09-06 14:19:28,107 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2579] 2026-09-06 14:19:28,116 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28766] 2026-09-06 14:19:28,121 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:28,178 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_connecting_without_google_credentials_says_what_is_missing: Starting TestConnectingWithoutGoogleCredentialsSaysWhatIsMissing.test_connecting_on_an_unconfigured_instance_never_reaches_google ... 2026-09-06 14:19:28,514 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2580] 2026-09-06 14:19:28,521 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28768] 2026-09-06 14:19:28,526 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:28,594 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_connecting_without_google_credentials_says_what_is_missing: Starting TestConnectingWithoutGoogleCredentialsSaysWhatIsMissing.test_connecting_without_a_client_id_refuses_and_names_the_client_id ... 2026-09-06 14:19:28,922 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2581] 2026-09-06 14:19:28,931 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28770] 2026-09-06 14:19:28,935 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:28,996 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_connecting_without_google_credentials_says_what_is_missing: Starting TestConnectingWithoutGoogleCredentialsSaysWhatIsMissing.test_connecting_without_a_client_secret_refuses_and_names_the_secret ... 2026-09-06 14:19:29,327 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2582] 2026-09-06 14:19:29,335 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28772] 2026-09-06 14:19:29,341 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:29,418 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:19:29,432 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_dead_refresh_token_revokes_account: Starting TestDeadRefreshTokenRevokesAccount.test_a_google_outage_does_not_revoke_anybody ... 2026-09-06 14:19:29,773 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2583] 2026-09-06 14:19:29,780 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28774] 2026-09-06 14:19:29,785 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:30,129 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2584] 2026-09-06 14:19:30,136 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28776] 2026-09-06 14:19:30,142 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:30,236 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_dead_refresh_token_revokes_account: Starting TestDeadRefreshTokenRevokesAccount.test_a_healthy_account_stays_connected_and_gets_a_fresh_token ... 2026-09-06 14:19:30,543 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2585] 2026-09-06 14:19:30,549 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28778] 2026-09-06 14:19:30,553 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:30,834 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2586] 2026-09-06 14:19:30,844 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28780] 2026-09-06 14:19:30,849 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:30,968 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_dead_refresh_token_revokes_account: Starting TestDeadRefreshTokenRevokesAccount.test_an_account_that_was_never_connected_is_left_alone ... 2026-09-06 14:19:31,296 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2587] 2026-09-06 14:19:31,303 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28782] 2026-09-06 14:19:31,308 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:31,617 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2588] 2026-09-06 14:19:31,623 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28784] 2026-09-06 14:19:31,628 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:31,699 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_dead_refresh_token_revokes_account: Starting TestDeadRefreshTokenRevokesAccount.test_an_invalid_grant_revokes_the_account_without_any_user_action ... 2026-09-06 14:19:32,011 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2589] 2026-09-06 14:19:32,017 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28786] 2026-09-06 14:19:32,022 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:32,310 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2590] 2026-09-06 14:19:32,316 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28788] 2026-09-06 14:19:32,320 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:32,385 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_dead_refresh_token_revokes_account: Starting TestDeadRefreshTokenRevokesAccount.test_detection_happens_on_the_refresh_leg ... 2026-09-06 14:19:32,647 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2591] 2026-09-06 14:19:32,653 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28790] 2026-09-06 14:19:32,657 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:32,913 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2592] 2026-09-06 14:19:32,920 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28792] 2026-09-06 14:19:32,925 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:33,010 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:19:33,021 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_document_bytes_never_reach_the_request_log: Starting TestDocumentBytesNeverReachTheRequestLog.test_exporting_a_document_never_writes_its_bytes_into_the_log ... 2026-09-06 14:19:33,429 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2593] 2026-09-06 14:19:33,438 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28794] 2026-09-06 14:19:33,443 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:33,695 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [327, 326, 325] 2026-09-06 14:19:33,726 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_document_bytes_never_reach_the_request_log: Starting TestDocumentBytesNeverReachTheRequestLog.test_the_upload_is_logged_as_a_description_of_the_file ... 2026-09-06 14:19:34,042 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2594] 2026-09-06 14:19:34,049 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28797] 2026-09-06 14:19:34,053 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:34,280 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [331, 330, 329] 2026-09-06 14:19:34,301 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_document_bytes_never_reach_the_request_log: Starting TestDocumentBytesNeverReachTheRequestLog.test_uploading_a_document_never_hands_its_bytes_to_the_logger ... 2026-09-06 14:19:34,609 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2595] 2026-09-06 14:19:34,616 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28800] 2026-09-06 14:19:34,621 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:34,880 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [335, 334, 333] 2026-09-06 14:19:34,919 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:19:34,934 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_documents_follow_the_companys_shared_drive: Starting TestDocumentsFollowTheCompanysSharedDrive.test_a_company_without_a_shared_drive_claims_none_and_targets_none ... 2026-09-06 14:19:35,322 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2596] 2026-09-06 14:19:35,331 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28803] 2026-09-06 14:19:35,337 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:35,531 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [338, 337] 2026-09-06 14:19:35,549 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_documents_follow_the_companys_shared_drive: Starting TestDocumentsFollowTheCompanysSharedDrive.test_a_document_records_the_shared_drive_it_landed_in ... 2026-09-06 14:19:35,927 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2597] 2026-09-06 14:19:35,936 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28806] 2026-09-06 14:19:35,942 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:36,134 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [341, 340] 2026-09-06 14:19:36,151 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_documents_follow_the_companys_shared_drive: Starting TestDocumentsFollowTheCompanysSharedDrive.test_every_drive_file_call_carries_the_shared_drive_flag ... 2026-09-06 14:19:36,455 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2598] 2026-09-06 14:19:36,471 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28809] 2026-09-06 14:19:36,481 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:36,665 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [344, 343] 2026-09-06 14:19:36,695 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:19:36,709 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_drive_owned_fields_are_not_typed_by_hand: Starting TestDriveOwnedFieldsAreNotTypedByHand.test_the_document_form_does_not_offer_to_duplicate_a_drive_file ... 2026-09-06 14:19:36,769 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_drive_owned_fields_are_not_typed_by_hand: Starting TestDriveOwnedFieldsAreNotTypedByHand.test_the_document_form_does_not_offer_to_retype_googles_own_answers ... 2026-09-06 14:19:36,803 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_drive_owned_fields_are_not_typed_by_hand: Starting TestDriveOwnedFieldsAreNotTypedByHand.test_the_role_stays_editable_on_a_granted_share ... 2026-09-06 14:19:36,836 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_drive_owned_fields_are_not_typed_by_hand: Starting TestDriveOwnedFieldsAreNotTypedByHand.test_the_sharing_form_locks_the_audience_once_google_has_granted_it ... 2026-09-06 14:19:36,892 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_drive_owned_fields_are_not_typed_by_hand: Starting TestDriveOwnedFieldsAreNotTypedByHand.test_the_sharing_list_locks_the_audience_once_google_has_granted_it ... 2026-09-06 14:19:36,961 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:19:36,975 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_drive_records_are_company_scoped: Starting TestDriveRecordsAreCompanyScoped.test_a_template_belonging_to_no_company_is_shared_with_everybody ... 2026-09-06 14:19:43,530 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2599] 2026-09-06 14:19:43,537 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29181] 2026-09-06 14:19:43,542 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:43,791 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2600] 2026-09-06 14:19:43,798 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29183] 2026-09-06 14:19:43,803 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:43,859 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_drive_records_are_company_scoped: Starting TestDriveRecordsAreCompanyScoped.test_a_user_never_sees_another_companys_templates ... 2026-09-06 14:19:50,336 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2601] 2026-09-06 14:19:50,341 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29554] 2026-09-06 14:19:50,345 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:50,676 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2602] 2026-09-06 14:19:50,686 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29556] 2026-09-06 14:19:50,691 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:50,746 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_drive_records_are_company_scoped: Starting TestDriveRecordsAreCompanyScoped.test_a_user_outside_a_company_never_sees_its_connections ... 2026-09-06 14:19:56,952 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2603] 2026-09-06 14:19:56,958 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29927] 2026-09-06 14:19:56,962 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:57,219 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2604] 2026-09-06 14:19:57,227 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29929] 2026-09-06 14:19:57,232 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:19:57,316 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_drive_records_are_company_scoped: Starting TestDriveRecordsAreCompanyScoped.test_a_users_google_connection_follows_the_active_company ... 2026-09-06 14:20:03,989 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2605] 2026-09-06 14:20:03,995 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30300] 2026-09-06 14:20:03,999 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:20:04,294 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2606] 2026-09-06 14:20:04,301 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30302] 2026-09-06 14:20:04,308 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:20:04,379 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_drive_records_are_company_scoped: Starting TestDriveRecordsAreCompanyScoped.test_the_template_model_carries_a_company ... 2026-09-06 14:20:11,085 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2607] 2026-09-06 14:20:11,093 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30673] 2026-09-06 14:20:11,099 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:20:11,410 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2608] 2026-09-06 14:20:11,417 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30675] 2026-09-06 14:20:11,423 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:20:11,485 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:20:11,499 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_each_company_keeps_its_own_drive_folder: Starting TestEachCompanyKeepsItsOwnDriveFolder.test_a_document_filed_by_one_company_stays_in_its_own_folder ... 2026-09-06 14:20:14,819 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2609] 2026-09-06 14:20:14,826 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30862] 2026-09-06 14:20:14,830 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:20:15,082 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2610] 2026-09-06 14:20:15,087 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30864] 2026-09-06 14:20:15,091 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:20:15,368 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [350, 349, 348, 347] 2026-09-06 14:20:15,399 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_each_company_keeps_its_own_drive_folder: Starting TestEachCompanyKeepsItsOwnDriveFolder.test_each_company_sees_the_link_to_its_own_folder ... 2026-09-06 14:20:18,751 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2611] 2026-09-06 14:20:18,758 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31052] 2026-09-06 14:20:18,763 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:20:19,032 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2612] 2026-09-06 14:20:19,039 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31054] 2026-09-06 14:20:19,043 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:20:19,295 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [356, 355, 354, 353] 2026-09-06 14:20:19,326 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_each_company_keeps_its_own_drive_folder: Starting TestEachCompanyKeepsItsOwnDriveFolder.test_each_companys_folder_is_created_in_its_own_storage ... 2026-09-06 14:20:22,607 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2613] 2026-09-06 14:20:22,614 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31242] 2026-09-06 14:20:22,620 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:20:22,897 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2614] 2026-09-06 14:20:22,904 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31244] 2026-09-06 14:20:22,909 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:20:23,197 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [362, 361, 360, 359] 2026-09-06 14:20:23,227 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_each_company_keeps_its_own_drive_folder: Starting TestEachCompanyKeepsItsOwnDriveFolder.test_one_contact_used_by_two_companies_gets_two_folders ... 2026-09-06 14:20:26,159 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2615] 2026-09-06 14:20:26,167 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31432] 2026-09-06 14:20:26,174 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:20:26,502 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2616] 2026-09-06 14:20:26,509 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31434] 2026-09-06 14:20:26,514 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:20:26,853 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [368, 367, 366, 365] 2026-09-06 14:20:26,884 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_each_company_keeps_its_own_drive_folder: Starting TestEachCompanyKeepsItsOwnDriveFolder.test_switching_company_alone_changes_the_documents_a_record_shows ... 2026-09-06 14:20:30,175 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2617] 2026-09-06 14:20:30,181 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31622] 2026-09-06 14:20:30,186 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:20:30,558 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2618] 2026-09-06 14:20:30,567 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31624] 2026-09-06 14:20:30,573 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:20:30,923 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [374, 373, 372, 371] 2026-09-06 14:20:30,969 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:20:30,981 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_every_demo_template_targets_a_drive_record: Starting TestEveryDemoTemplateTargetsADriveRecord.test_a_company_contact_is_offered_exactly_two_demo_templates ... 2026-09-06 14:20:31,303 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2619] 2026-09-06 14:20:31,311 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31627] 2026-09-06 14:20:31,315 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:20:31,377 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_every_demo_template_targets_a_drive_record: Starting TestEveryDemoTemplateTargetsADriveRecord.test_a_template_cannot_name_a_model_that_holds_no_drive_documents ... 2026-09-06 14:20:31,713 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2620] 2026-09-06 14:20:31,721 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31630] 2026-09-06 14:20:31,727 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:20:31,768 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_every_demo_template_targets_a_drive_record: Starting TestEveryDemoTemplateTargetsADriveRecord.test_a_template_on_a_model_that_does_hold_documents_is_accepted ... 2026-09-06 14:20:32,086 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2621] 2026-09-06 14:20:32,095 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31632] 2026-09-06 14:20:32,101 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:20:32,143 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_every_demo_template_targets_a_drive_record: Starting TestEveryDemoTemplateTargetsADriveRecord.test_every_shipped_demo_template_targets_a_drive_record ... 2026-09-06 14:20:32,503 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2622] 2026-09-06 14:20:32,510 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31634] 2026-09-06 14:20:32,517 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:20:32,559 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_every_demo_template_targets_a_drive_record: Starting TestEveryDemoTemplateTargetsADriveRecord.test_moving_a_template_onto_such_a_model_is_refused_too ... 2026-09-06 14:20:32,896 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2623] 2026-09-06 14:20:32,903 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31636] 2026-09-06 14:20:32,908 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:20:32,948 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_every_demo_template_targets_a_drive_record: Starting TestEveryDemoTemplateTargetsADriveRecord.test_the_cog_menu_is_never_offered_a_template_it_cannot_act_on ... 2026-09-06 14:20:33,271 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2624] 2026-09-06 14:20:33,278 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31638] 2026-09-06 14:20:33,282 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:20:33,359 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:20:33,371 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_expired_credentials_bind_to_the_failing_account: Starting TestExpiredCredentialsBindToTheFailingAccount.test_a_rejected_credential_expires_the_account_that_supplied_it ... 2026-09-06 14:20:33,683 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2625] 2026-09-06 14:20:33,691 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31641] 2026-09-06 14:20:33,695 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:20:33,928 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2626] 2026-09-06 14:20:33,933 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31643] 2026-09-06 14:20:33,937 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:20:34,024 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [377] 2026-09-06 14:20:34,040 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_expired_credentials_bind_to_the_failing_account: Starting TestExpiredCredentialsBindToTheFailingAccount.test_an_unbound_call_expires_nobody ... 2026-09-06 14:20:34,276 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2627] 2026-09-06 14:20:34,283 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31645] 2026-09-06 14:20:34,288 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:20:34,529 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2628] 2026-09-06 14:20:34,535 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31647] 2026-09-06 14:20:34,540 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:20:34,639 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [380] 2026-09-06 14:20:34,655 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_expired_credentials_bind_to_the_failing_account: Starting TestExpiredCredentialsBindToTheFailingAccount.test_no_transport_method_is_named_like_a_credential_accessor ... 2026-09-06 14:20:35,016 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2629] 2026-09-06 14:20:35,025 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31649] 2026-09-06 14:20:35,031 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:20:35,371 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2630] 2026-09-06 14:20:35,379 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31651] 2026-09-06 14:20:35,386 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:20:35,476 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_expired_credentials_bind_to_the_failing_account: Starting TestExpiredCredentialsBindToTheFailingAccount.test_the_other_users_account_is_not_touched ... 2026-09-06 14:20:35,790 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2631] 2026-09-06 14:20:35,801 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31653] 2026-09-06 14:20:35,808 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:20:36,068 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2632] 2026-09-06 14:20:36,073 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31655] 2026-09-06 14:20:36,078 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:20:36,151 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [385] 2026-09-06 14:20:36,176 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_expired_credentials_bind_to_the_failing_account: Starting TestExpiredCredentialsBindToTheFailingAccount.test_the_transport_still_cannot_obtain_a_credential ... 2026-09-06 14:20:36,464 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2633] 2026-09-06 14:20:36,470 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31657] 2026-09-06 14:20:36,475 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:20:36,721 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2634] 2026-09-06 14:20:36,726 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31659] 2026-09-06 14:20:36,730 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:20:36,844 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:20:36,857 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_export_button_reports_what_it_did: Starting TestExportButtonReportsWhatItDid.test_a_file_google_cannot_export_is_still_refused_not_announced ... 2026-09-06 14:20:37,198 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2635] 2026-09-06 14:20:37,213 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31661] 2026-09-06 14:20:37,219 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:20:37,417 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [390, 389] 2026-09-06 14:20:37,438 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_export_button_reports_what_it_did: Starting TestExportButtonReportsWhatItDid.test_pressing_export_hands_the_browser_something_to_show ... 2026-09-06 14:20:37,878 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2636] 2026-09-06 14:20:37,886 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31664] 2026-09-06 14:20:37,890 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:20:38,101 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [394, 393, 392] 2026-09-06 14:20:38,120 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_export_button_reports_what_it_did: Starting TestExportButtonReportsWhatItDid.test_the_report_is_a_notification_rather_than_a_navigation ... 2026-09-06 14:20:38,413 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2637] 2026-09-06 14:20:38,420 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31667] 2026-09-06 14:20:38,427 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:20:38,700 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [398, 397, 396] 2026-09-06 14:20:38,726 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_export_button_reports_what_it_did: Starting TestExportButtonReportsWhatItDid.test_the_second_format_button_reports_back_the_same_way ... 2026-09-06 14:20:39,056 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2638] 2026-09-06 14:20:39,072 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31670] 2026-09-06 14:20:39,077 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:20:39,267 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [402, 401, 400] 2026-09-06 14:20:39,284 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_export_button_reports_what_it_did: Starting TestExportButtonReportsWhatItDid.test_the_user_is_told_which_file_appeared ... 2026-09-06 14:20:39,588 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2639] 2026-09-06 14:20:39,596 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31673] 2026-09-06 14:20:39,602 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:20:39,843 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [406, 405, 404] 2026-09-06 14:20:39,860 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_export_button_reports_what_it_did: Starting TestExportButtonReportsWhatItDid.test_the_visible_feedback_does_not_cost_the_exported_file ... 2026-09-06 14:20:40,175 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2640] 2026-09-06 14:20:40,180 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31676] 2026-09-06 14:20:40,184 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:20:40,358 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [410, 409, 408] 2026-09-06 14:20:40,382 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:20:40,394 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_filtering_on_documents_stays_in_sql: Starting TestFilteringOnDocumentsStaysInSql.test_asking_which_contacts_have_documents_does_not_read_them_all ... 2026-09-06 14:20:40,673 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2641] 2026-09-06 14:20:40,682 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31679] 2026-09-06 14:20:40,688 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:20:40,898 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_filtering_on_documents_stays_in_sql: Starting TestFilteringOnDocumentsStaysInSql.test_asking_which_contacts_have_none_does_not_read_them_all ... 2026-09-06 14:20:41,211 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2642] 2026-09-06 14:20:41,218 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31693] 2026-09-06 14:20:41,225 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:20:41,431 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_filtering_on_documents_stays_in_sql: Starting TestFilteringOnDocumentsStaysInSql.test_asking_which_document_is_still_refused ... 2026-09-06 14:20:41,721 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2643] 2026-09-06 14:20:41,728 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31707] 2026-09-06 14:20:41,733 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:20:41,847 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_filtering_on_documents_stays_in_sql: Starting TestFilteringOnDocumentsStaysInSql.test_the_filter_does_not_cost_a_query_per_row ... 2026-09-06 14:20:42,150 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2644] 2026-09-06 14:20:42,158 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31713] 2026-09-06 14:20:42,163 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:20:42,360 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_filtering_on_documents_stays_in_sql: Starting TestFilteringOnDocumentsStaysInSql.test_the_filter_still_finds_exactly_the_contacts_that_have_documents ... 2026-09-06 14:20:42,719 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2645] 2026-09-06 14:20:42,726 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31727] 2026-09-06 14:20:42,732 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:20:42,871 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_filtering_on_documents_stays_in_sql: Starting TestFilteringOnDocumentsStaysInSql.test_the_filter_still_finds_exactly_the_contacts_that_have_none ... 2026-09-06 14:20:43,163 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2646] 2026-09-06 14:20:43,168 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31741] 2026-09-06 14:20:43,172 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:20:43,319 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_filtering_on_documents_stays_in_sql: Starting TestFilteringOnDocumentsStaysInSql.test_the_fixture_really_grows ... 2026-09-06 14:20:43,633 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2647] 2026-09-06 14:20:43,639 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31755] 2026-09-06 14:20:43,643 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:20:43,781 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_filtering_on_documents_stays_in_sql: Starting TestFilteringOnDocumentsStaysInSql.test_the_meter_can_see_a_full_materialisation ... 2026-09-06 14:20:44,103 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2648] 2026-09-06 14:20:44,110 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31769] 2026-09-06 14:20:44,116 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:20:44,325 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:20:44,341 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_google_drive_document_delegation: Starting TestGoogleDriveDocumentDelegation.test_creating_a_document_puts_one_attachment_on_the_record ... 2026-09-06 14:20:44,419 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_google_drive_document_delegation: Starting TestGoogleDriveDocumentDelegation.test_deleting_the_attachment_removes_the_document ... 2026-09-06 14:20:44,511 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [17387] 2026-09-06 14:20:44,532 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_google_drive_document_delegation: Starting TestGoogleDriveDocumentDelegation.test_deleting_the_document_removes_the_attachment ... 2026-09-06 14:20:44,609 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted google.drive.document records with IDs: [166] 2026-09-06 14:20:44,618 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [17388] 2026-09-06 14:20:44,639 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_google_drive_document_delegation: Starting TestGoogleDriveDocumentDelegation.test_moving_the_google_link_moves_the_attachment_link ... 2026-09-06 14:20:44,702 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_google_drive_document_delegation: Starting TestGoogleDriveDocumentDelegation.test_no_column_was_added_to_ir_attachment ... 2026-09-06 14:20:44,759 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_google_drive_document_delegation: Starting TestGoogleDriveDocumentDelegation.test_renaming_the_attachment_is_visible_from_the_document ... 2026-09-06 14:20:44,810 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_google_drive_document_delegation: Starting TestGoogleDriveDocumentDelegation.test_renaming_the_document_renames_what_the_user_sees ... 2026-09-06 14:20:44,894 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_google_drive_document_delegation: Starting TestGoogleDriveDocumentDelegation.test_the_delegated_attachment_is_a_link_to_google_not_a_stored_file ... 2026-09-06 14:20:44,976 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:20:45,013 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_google_drive/tests/common.py", line 1285, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:20:47,069 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcb1575f380> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_google_drive/tests/common.py", line 1285, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:20:47,070 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcb1547d8a0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_google_drive/tests/common.py", line 1285, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:20:47,076 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_google_drive/tests/common.py", line 1285, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:20:47,079 127 INFO rb-41ce622-224575-412242 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 0x7fcb1547f7e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_google_drive/tests/common.py", line 1285, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:20:47,095 127 INFO rb-41ce622-224575-412242 odoo.modules.registry: module viin_google_drive: creating or updating database tables 2026-09-06 14:20:47,378 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_google_drive_mixin_resolves_documents: Starting TestGoogleDriveMixinResolvesDocuments.test_a_consuming_model_gains_the_three_drive_fields ... 2026-09-06 14:20:47,394 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_google_drive_mixin_resolves_documents: Starting TestGoogleDriveMixinResolvesDocuments.test_a_record_finds_the_documents_that_belong_to_it ... 2026-09-06 14:20:47,427 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_google_drive_mixin_resolves_documents: Starting TestGoogleDriveMixinResolvesDocuments.test_a_record_with_no_documents_resolves_to_nothing ... 2026-09-06 14:20:47,449 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_google_drive_mixin_resolves_documents: Starting TestGoogleDriveMixinResolvesDocuments.test_a_record_with_no_folder_offers_no_link ... 2026-09-06 14:20:47,468 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_google_drive_mixin_resolves_documents: Starting TestGoogleDriveMixinResolvesDocuments.test_records_can_be_filtered_by_whether_they_have_documents ... 2026-09-06 14:20:47,493 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_google_drive_mixin_resolves_documents: Starting TestGoogleDriveMixinResolvesDocuments.test_resolving_documents_does_not_cost_one_query_per_record ... 2026-09-06 14:20:47,530 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_google_drive_mixin_resolves_documents: Starting TestGoogleDriveMixinResolvesDocuments.test_the_folder_link_points_at_the_records_own_drive_folder ... 2026-09-06 14:20:47,549 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_google_drive_mixin_resolves_documents: Starting TestGoogleDriveMixinResolvesDocuments.test_the_mixin_itself_ships_no_table ... 2026-09-06 14:20:47,601 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:20:48,956 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf1377420> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:20:48,957 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf2e7dc60> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:20:48,962 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:20:48,966 127 INFO rb-41ce622-224575-412242 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 0x7fcaf2e7d080> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:20:48,990 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:20:49,003 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_google_drive_permission_defaults: Starting TestGoogleDrivePermissionDefaults.test_a_permission_created_without_choices_is_the_safest_one ... 2026-09-06 14:20:49,989 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [412] 2026-09-06 14:20:50,007 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_google_drive_permission_defaults: Starting TestGoogleDrivePermissionDefaults.test_anyone_with_the_link_is_offered_but_never_the_default ... 2026-09-06 14:20:50,078 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_google_drive_permission_defaults: Starting TestGoogleDrivePermissionDefaults.test_ownership_cannot_be_handed_away_from_odoo ... 2026-09-06 14:20:50,147 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_google_drive_permission_defaults: Starting TestGoogleDrivePermissionDefaults.test_picking_a_contact_fills_in_their_address ... 2026-09-06 14:20:50,278 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [416] 2026-09-06 14:20:50,303 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_google_drive_permission_defaults: Starting TestGoogleDrivePermissionDefaults.test_publishing_by_link_needs_no_address ... 2026-09-06 14:20:50,432 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [418] 2026-09-06 14:20:50,460 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_google_drive_permission_defaults: Starting TestGoogleDrivePermissionDefaults.test_sharing_with_a_person_or_a_group_requires_an_address ... 2026-09-06 14:20:50,576 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:20:50,588 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_google_identity_is_recorded_and_forgotten: Starting TestGoogleIdentityIsRecordedAndForgotten.test_a_disconnected_account_produces_no_token_and_asks_nobody ... 2026-09-06 14:20:50,932 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2649] 2026-09-06 14:20:50,941 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31797] 2026-09-06 14:20:50,946 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:20:51,106 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_google_identity_is_recorded_and_forgotten: Starting TestGoogleIdentityIsRecordedAndForgotten.test_connecting_records_which_google_account_was_linked ... 2026-09-06 14:20:51,462 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2651] 2026-09-06 14:20:51,473 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31801] 2026-09-06 14:20:51,482 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:20:51,659 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_google_identity_is_recorded_and_forgotten: Starting TestGoogleIdentityIsRecordedAndForgotten.test_disconnecting_forgets_every_stored_credential ... 2026-09-06 14:20:52,060 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2653] 2026-09-06 14:20:52,066 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31805] 2026-09-06 14:20:52,071 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:20:52,185 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_google_identity_is_recorded_and_forgotten: Starting TestGoogleIdentityIsRecordedAndForgotten.test_disconnecting_forgets_which_google_account_was_linked ... 2026-09-06 14:20:52,485 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2655] 2026-09-06 14:20:52,491 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31809] 2026-09-06 14:20:52,495 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:20:52,605 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:20:52,616 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_no_access_token_in_url: Starting TestNoAccessTokenInUrl.test_module_never_puts_an_access_token_in_a_url ... 2026-09-06 14:20:52,679 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:20:52,691 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_no_instance_wide_google_token: Starting TestNoInstanceWideGoogleToken.test_a_companys_connection_stops_at_that_companys_boundary ... 2026-09-06 14:20:53,046 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2657] 2026-09-06 14:20:53,057 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31813] 2026-09-06 14:20:53,063 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:20:56,761 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2658] 2026-09-06 14:20:56,779 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32000] 2026-09-06 14:20:56,784 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:20:57,130 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2659] 2026-09-06 14:20:57,137 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32002] 2026-09-06 14:20:57,142 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:20:57,222 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [424] 2026-09-06 14:20:57,261 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_no_instance_wide_google_token: Starting TestNoInstanceWideGoogleToken.test_a_credential_is_never_stored_where_every_employee_can_read_it ... 2026-09-06 14:20:57,590 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2660] 2026-09-06 14:20:57,596 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32004] 2026-09-06 14:20:57,601 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:21:01,307 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2661] 2026-09-06 14:21:01,315 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32191] 2026-09-06 14:21:01,321 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:21:01,631 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2662] 2026-09-06 14:21:01,645 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32193] 2026-09-06 14:21:01,659 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:21:01,723 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_no_instance_wide_google_token: Starting TestNoInstanceWideGoogleToken.test_an_unconnected_user_is_not_handed_the_instances_token ... 2026-09-06 14:21:02,058 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2663] 2026-09-06 14:21:02,065 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32195] 2026-09-06 14:21:02,070 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:21:05,669 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2664] 2026-09-06 14:21:05,675 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32382] 2026-09-06 14:21:05,679 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:21:06,033 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2665] 2026-09-06 14:21:06,039 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32384] 2026-09-06 14:21:06,043 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:21:06,117 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_no_instance_wide_google_token: Starting TestNoInstanceWideGoogleToken.test_no_company_credential_is_conjured_where_none_was_connected ... 2026-09-06 14:21:06,475 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2666] 2026-09-06 14:21:06,483 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32386] 2026-09-06 14:21:06,490 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:21:09,972 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2667] 2026-09-06 14:21:09,979 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32573] 2026-09-06 14:21:09,983 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:21:10,334 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2668] 2026-09-06 14:21:10,341 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32575] 2026-09-06 14:21:10,347 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:21:10,420 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_no_instance_wide_google_token: Starting TestNoInstanceWideGoogleToken.test_the_source_never_names_an_instance_wide_drive_token ... 2026-09-06 14:21:10,762 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2669] 2026-09-06 14:21:10,768 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32577] 2026-09-06 14:21:10,774 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:21:13,904 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2670] 2026-09-06 14:21:13,910 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32764] 2026-09-06 14:21:13,915 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:21:14,233 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2671] 2026-09-06 14:21:14,241 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32766] 2026-09-06 14:21:14,246 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:21:14,308 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_no_instance_wide_google_token: Starting TestNoInstanceWideGoogleToken.test_the_source_never_names_the_replaced_callback_path ... 2026-09-06 14:21:14,618 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2672] 2026-09-06 14:21:14,625 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32768] 2026-09-06 14:21:14,631 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:21:17,944 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2673] 2026-09-06 14:21:17,949 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32955] 2026-09-06 14:21:17,954 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:21:18,209 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2674] 2026-09-06 14:21:18,214 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32957] 2026-09-06 14:21:18,218 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:21:18,262 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_no_instance_wide_google_token: Starting TestNoInstanceWideGoogleToken.test_the_template_model_no_longer_hands_out_tokens ... 2026-09-06 14:21:18,568 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2675] 2026-09-06 14:21:18,575 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32959] 2026-09-06 14:21:18,580 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:21:21,837 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2676] 2026-09-06 14:21:21,844 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33146] 2026-09-06 14:21:21,850 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:21:22,200 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2677] 2026-09-06 14:21:22,205 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33148] 2026-09-06 14:21:22,210 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:21:22,272 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:21:22,283 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_no_restricted_drive_scope: Starting TestNoRestrictedDriveScope.test_module_never_names_a_restricted_google_drive_scope ... 2026-09-06 14:21:22,316 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:21:22,328 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_oauth_callback_route: Starting TestOauthCallbackRoute.test_a_forged_state_is_rejected_and_stores_no_token ... 2026-09-06 14:21:22,632 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2678] 2026-09-06 14:21:22,639 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33150] 2026-09-06 14:21:22,644 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:21:22,952 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2679] 2026-09-06 14:21:22,960 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33152] 2026-09-06 14:21:22,966 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:21:23,020 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:gdrive_callback_a from n/a 2026-09-06 14:21:23,030 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 14:21:23,298 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:21:23] "GET /google_drive/oauth/callback?code=GDRIVE-CALLBACK-CODE&state={"account_id":+212,+"csrf_token":+"ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"} HTTP/1.1" 403 - 8 0.002 0.268 2026-09-06 14:21:23,315 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_oauth_callback_route: Starting TestOauthCallbackRoute.test_a_genuine_callback_connects_the_callers_own_account ... 2026-09-06 14:21:23,624 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2680] 2026-09-06 14:21:23,632 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33154] 2026-09-06 14:21:23,638 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:21:23,979 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2681] 2026-09-06 14:21:23,987 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33156] 2026-09-06 14:21:23,993 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:21:24,051 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:gdrive_callback_a from n/a 2026-09-06 14:21:24,063 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 14:21:24,891 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:21:24] "GET /google_drive/oauth/callback?code=GDRIVE-CALLBACK-CODE&state={"account_id":+214,+"csrf_token":+"6aa8c54bdf21b702b69c1452db553801f4c82919dbc39d61730c7825d9b8aef0"} HTTP/1.1" 303 - 18 0.007 0.824 2026-09-06 14:21:25,422 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:21:25] "GET /odoo/action-viin_google_drive.google_drive_account_action HTTP/1.1" 200 - 172 0.061 0.468 2026-09-06 14:21:25,454 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_oauth_callback_route: Starting TestOauthCallbackRoute.test_a_malformed_state_is_rejected_and_stores_no_token ... 2026-09-06 14:21:25,789 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2682] 2026-09-06 14:21:25,797 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33159] 2026-09-06 14:21:25,803 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:21:26,104 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2683] 2026-09-06 14:21:26,114 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33161] 2026-09-06 14:21:26,121 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:21:26,176 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:gdrive_callback_a from n/a 2026-09-06 14:21:26,186 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 14:21:26,406 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:21:26] "GET /google_drive/oauth/callback?code=GDRIVE-CALLBACK-CODE&state=this-is-not-json HTTP/1.1" 403 - 6 0.002 0.220 2026-09-06 14:21:26,411 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:21:26] "GET /google_drive/oauth/callback?code=GDRIVE-CALLBACK-CODE&state= HTTP/1.1" 403 - 0 0.000 0.001 2026-09-06 14:21:26,416 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:21:26] "GET /google_drive/oauth/callback?code=GDRIVE-CALLBACK-CODE&state={"hello":+"world"} HTTP/1.1" 403 - 0 0.000 0.002 2026-09-06 14:21:26,423 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:21:26] "GET /google_drive/oauth/callback?code=GDRIVE-CALLBACK-CODE&state={"account_id":+999999999,+"csrf_token":+"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"} HTTP/1.1" 403 - 1 0.000 0.003 2026-09-06 14:21:26,449 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_oauth_callback_route: Starting TestOauthCallbackRoute.test_an_unauthenticated_callback_never_runs_as_the_public_user ... 2026-09-06 14:21:26,778 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2684] 2026-09-06 14:21:26,784 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33163] 2026-09-06 14:21:26,789 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:21:27,067 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2685] 2026-09-06 14:21:27,074 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33165] 2026-09-06 14:21:27,080 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:21:27,122 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 14:21:27,295 127 INFO rb-41ce622-224575-412242 odoo.http: Session expired 2026-09-06 14:21:27,296 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:21:27] "GET /google_drive/oauth/callback?code=GDRIVE-CALLBACK-CODE&state={"account_id":+218,+"csrf_token":+"739158c075f792642e48d93a989fa9ab22766c16cf908647ae243715344e3404"} HTTP/1.1" 303 - 5 0.004 0.174 2026-09-06 14:21:27,876 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:21:27] "GET /web/login?redirect=/google_drive/oauth/callback?code%3DGDRIVE-CALLBACK-CODE%26state%3D%257B%2522account_id%2522%253A%2B218%252C%2B%2522csrf_token%2522%253A%2B%2522739158c075f792642e48d93a989fa9ab22766c16cf908647ae243715344e3404%2522%257D HTTP/1.1" 200 - 180 0.059 0.518 2026-09-06 14:21:27,897 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_oauth_callback_route: Starting TestOauthCallbackRoute.test_connect_sends_the_user_to_google_asking_only_for_drive_file ... 2026-09-06 14:21:28,194 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2686] 2026-09-06 14:21:28,204 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33167] 2026-09-06 14:21:28,209 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:21:28,493 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2687] 2026-09-06 14:21:28,497 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33169] 2026-09-06 14:21:28,501 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:21:28,566 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_oauth_callback_route: Starting TestOauthCallbackRoute.test_no_leg_of_a_genuine_callback_can_reach_the_network ... 2026-09-06 14:21:28,823 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2688] 2026-09-06 14:21:28,828 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33171] 2026-09-06 14:21:28,832 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:21:29,147 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2689] 2026-09-06 14:21:29,153 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33173] 2026-09-06 14:21:29,157 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:21:29,209 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:gdrive_callback_a from n/a 2026-09-06 14:21:29,218 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 14:21:29,427 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:21:29] "GET /google_drive/oauth/callback?code=GDRIVE-CALLBACK-CODE&state={"account_id":+222,+"csrf_token":+"451852112f2fa2ecd5fae307cd4bca102f5eb35aa0c8ebcc95e2eeda0915bfca"} HTTP/1.1" 303 - 18 0.008 0.202 2026-09-06 14:21:30,028 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:21:30] "GET /odoo/action-viin_google_drive.google_drive_account_action HTTP/1.1" 200 - 172 0.068 0.531 2026-09-06 14:21:30,030 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_oauth_callback_route.TestOauthCallbackRoute.test_no_leg_of_a_genuine_callback_can_reach_the_network: waiting for threads: [] 2026-09-06 14:21:30,049 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_oauth_callback_route: Starting TestOauthCallbackRoute.test_replaying_another_users_state_is_rejected_and_stores_no_token ... 2026-09-06 14:21:30,395 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2690] 2026-09-06 14:21:30,406 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33176] 2026-09-06 14:21:30,412 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:21:30,695 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2691] 2026-09-06 14:21:30,702 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33178] 2026-09-06 14:21:30,708 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:21:30,758 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:gdrive_callback_b from n/a 2026-09-06 14:21:30,764 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 14:21:30,964 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:21:30] "GET /google_drive/oauth/callback?code=GDRIVE-CALLBACK-CODE&state={"account_id":+224,+"csrf_token":+"038140a4320bbdea4ef511e97ab617703d0e36d47eb4fd4e062ae8ac81cbbe00"} HTTP/1.1" 403 - 8 0.001 0.200 2026-09-06 14:21:30,995 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_oauth_callback_route: Starting TestOauthCallbackRoute.test_the_exchange_presents_the_same_redirect_uri_as_the_consent ... 2026-09-06 14:21:31,291 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2692] 2026-09-06 14:21:31,296 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33180] 2026-09-06 14:21:31,301 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:21:31,697 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2693] 2026-09-06 14:21:31,702 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33182] 2026-09-06 14:21:31,706 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:21:31,747 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:gdrive_callback_a from n/a 2026-09-06 14:21:31,755 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 14:21:32,784 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:21:32] "GET /google_drive/oauth/callback?code=GDRIVE-CALLBACK-CODE&state={"account_id":+226,+"csrf_token":+"f8774bdc8a3ae5915bdf268c5b282f7fb8cdf55c2855f1627e9ef2c83d3f0140"} HTTP/1.1" 303 - 18 0.007 1.023 2026-09-06 14:21:33,420 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:21:33] "GET /odoo/action-viin_google_drive.google_drive_account_action HTTP/1.1" 200 - 172 0.083 0.550 2026-09-06 14:21:33,421 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_oauth_callback_route.TestOauthCallbackRoute.test_the_exchange_presents_the_same_redirect_uri_as_the_consent: waiting for threads: [] 2026-09-06 14:21:33,448 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_oauth_callback_route: Starting TestOauthCallbackRoute.test_the_state_names_the_account_being_connected ... 2026-09-06 14:21:33,778 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2694] 2026-09-06 14:21:33,785 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33185] 2026-09-06 14:21:33,790 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:21:34,065 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2695] 2026-09-06 14:21:34,071 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33187] 2026-09-06 14:21:34,075 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:21:34,135 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:21:34,147 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_one_companys_google_account_never_works_for_another: Starting TestOneCompanysGoogleAccountNeverWorksForAnother.test_a_company_account_is_never_lent_to_another_companys_work ... 2026-09-06 14:21:37,461 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2696] 2026-09-06 14:21:37,468 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33374] 2026-09-06 14:21:37,474 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:21:37,737 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2697] 2026-09-06 14:21:37,743 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33376] 2026-09-06 14:21:37,747 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:21:37,954 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [429, 428] 2026-09-06 14:21:37,956 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [427, 426, 425] 2026-09-06 14:21:37,985 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_one_companys_google_account_never_works_for_another: Starting TestOneCompanysGoogleAccountNeverWorksForAnother.test_company_as_work_is_bound_to_company_as_own_account ... 2026-09-06 14:21:41,227 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2698] 2026-09-06 14:21:41,234 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33564] 2026-09-06 14:21:41,239 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:21:41,515 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2699] 2026-09-06 14:21:41,521 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33566] 2026-09-06 14:21:41,525 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:21:41,661 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [434] 2026-09-06 14:21:41,668 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [433, 432, 431, 430] 2026-09-06 14:21:41,698 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_one_companys_google_account_never_works_for_another: Starting TestOneCompanysGoogleAccountNeverWorksForAnother.test_company_bs_work_is_bound_to_company_bs_own_account ... 2026-09-06 14:21:44,947 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2700] 2026-09-06 14:21:44,954 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33754] 2026-09-06 14:21:44,960 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:21:45,363 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2701] 2026-09-06 14:21:45,377 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33756] 2026-09-06 14:21:45,383 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:21:45,627 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [439] 2026-09-06 14:21:45,630 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [438, 437, 436, 435] 2026-09-06 14:21:45,669 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_one_companys_google_account_never_works_for_another: Starting TestOneCompanysGoogleAccountNeverWorksForAnother.test_switching_company_switches_the_company_credential ... 2026-09-06 14:21:49,510 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2702] 2026-09-06 14:21:49,519 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33944] 2026-09-06 14:21:49,524 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:21:49,848 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2703] 2026-09-06 14:21:49,854 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33946] 2026-09-06 14:21:49,858 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:21:50,088 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [444] 2026-09-06 14:21:50,091 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [443, 442, 441, 440] 2026-09-06 14:21:50,148 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:21:50,161 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_one_idiom_resolves_a_records_documents: Starting TestOneIdiomResolvesARecordsDocuments.test_a_document_a_user_may_not_see_never_appears_on_their_record ... 2026-09-06 14:21:57,242 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2704] 2026-09-06 14:21:57,249 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34318] 2026-09-06 14:21:57,254 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:21:57,530 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2705] 2026-09-06 14:21:57,535 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34320] 2026-09-06 14:21:57,539 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:21:58,015 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [453, 452, 451, 450, 449, 448, 447] 2026-09-06 14:21:58,059 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_one_idiom_resolves_a_records_documents: Starting TestOneIdiomResolvesARecordsDocuments.test_a_record_lists_exactly_the_documents_it_should ... 2026-09-06 14:22:04,247 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2706] 2026-09-06 14:22:04,255 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34695] 2026-09-06 14:22:04,261 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:22:04,568 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2707] 2026-09-06 14:22:04,574 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34697] 2026-09-06 14:22:04,580 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:22:05,057 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [462, 461, 460, 459, 458, 457, 456] 2026-09-06 14:22:05,092 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_one_idiom_resolves_a_records_documents: Starting TestOneIdiomResolvesARecordsDocuments.test_filtering_by_documents_returns_exactly_the_records_that_have_them ... 2026-09-06 14:22:11,833 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2708] 2026-09-06 14:22:11,841 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35072] 2026-09-06 14:22:11,847 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:22:12,154 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2709] 2026-09-06 14:22:12,160 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35074] 2026-09-06 14:22:12,166 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:22:12,678 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [471, 470, 469, 468, 467, 466, 465] 2026-09-06 14:22:12,712 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_one_idiom_resolves_a_records_documents: Starting TestOneIdiomResolvesARecordsDocuments.test_filtering_the_other_way_returns_exactly_the_rest ... 2026-09-06 14:22:19,276 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2710] 2026-09-06 14:22:19,281 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35449] 2026-09-06 14:22:19,286 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:22:19,603 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2711] 2026-09-06 14:22:19,610 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35451] 2026-09-06 14:22:19,616 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:22:20,049 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [480, 479, 478, 477, 476, 475, 474] 2026-09-06 14:22:20,095 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:22:20,107 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_only_a_personal_connection_names_a_person: Starting TestOnlyAPersonalConnectionNamesAPerson.test_a_company_connection_and_a_personal_one_never_render_alike ... 2026-09-06 14:22:23,686 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2712] 2026-09-06 14:22:23,692 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35642] 2026-09-06 14:22:23,698 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:22:23,738 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [481] 2026-09-06 14:22:23,775 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_only_a_personal_connection_names_a_person: Starting TestOnlyAPersonalConnectionNamesAPerson.test_a_company_connection_names_the_company_it_belongs_to ... 2026-09-06 14:22:26,892 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [482] 2026-09-06 14:22:26,929 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_only_a_personal_connection_names_a_person: Starting TestOnlyAPersonalConnectionNamesAPerson.test_a_connection_resolved_for_a_caller_is_still_a_personal_one ... 2026-09-06 14:22:26,966 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_only_a_personal_connection_names_a_person: Starting TestOnlyAPersonalConnectionNamesAPerson.test_a_personal_connection_still_names_its_person ... 2026-09-06 14:22:27,286 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2713] 2026-09-06 14:22:27,297 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35828] 2026-09-06 14:22:27,307 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:22:27,345 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_only_a_personal_connection_names_a_person: Starting TestOnlyAPersonalConnectionNamesAPerson.test_a_personal_connection_that_names_nobody_is_refused ... 2026-09-06 14:22:27,374 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_only_a_personal_connection_names_a_person: Starting TestOnlyAPersonalConnectionNamesAPerson.test_the_company_connection_belongs_to_no_employee ... 2026-09-06 14:22:27,417 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [483] 2026-09-06 14:22:27,442 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:22:27,454 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_permission_rows_are_private_to_their_company: Starting TestPermissionRowsArePrivateToTheirCompany.test_a_user_never_sees_another_companys_sharing_rows ... 2026-09-06 14:22:34,406 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2714] 2026-09-06 14:22:34,418 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [36199] 2026-09-06 14:22:34,424 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:22:34,788 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2715] 2026-09-06 14:22:34,796 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [36201] 2026-09-06 14:22:34,803 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:22:35,292 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [493, 492, 491, 490, 489, 488] 2026-09-06 14:22:35,334 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_permission_rows_are_private_to_their_company: Starting TestPermissionRowsArePrivateToTheirCompany.test_another_companys_contacts_are_not_discoverable_by_address ... 2026-09-06 14:22:41,897 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2716] 2026-09-06 14:22:41,915 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [36574] 2026-09-06 14:22:41,933 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:22:42,309 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2717] 2026-09-06 14:22:42,320 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [36576] 2026-09-06 14:22:42,326 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:22:42,842 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [503, 502, 501, 500, 499, 498] 2026-09-06 14:22:42,879 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_permission_rows_are_private_to_their_company: Starting TestPermissionRowsArePrivateToTheirCompany.test_another_companys_sharing_row_cannot_be_counted_by_id ... 2026-09-06 14:22:50,308 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2718] 2026-09-06 14:22:50,317 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [36949] 2026-09-06 14:22:50,321 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:22:50,637 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2719] 2026-09-06 14:22:50,644 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [36951] 2026-09-06 14:22:50,648 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:22:51,052 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [513, 512, 511, 510, 509, 508] 2026-09-06 14:22:51,089 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_permission_rows_are_private_to_their_company: Starting TestPermissionRowsArePrivateToTheirCompany.test_another_companys_sharing_row_cannot_be_read ... 2026-09-06 14:22:57,577 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2720] 2026-09-06 14:22:57,596 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [37324] 2026-09-06 14:22:57,602 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:22:58,044 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2721] 2026-09-06 14:22:58,051 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [37326] 2026-09-06 14:22:58,056 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:22:58,458 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [28], uid: 1726, model: google.drive.permission 2026-09-06 14:22:58,482 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [523, 522, 521, 520, 519, 518] 2026-09-06 14:22:58,531 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_permission_rows_are_private_to_their_company: Starting TestPermissionRowsArePrivateToTheirCompany.test_the_document_behind_another_companys_sharing_row_stays_hidden ... 2026-09-06 14:23:04,696 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2722] 2026-09-06 14:23:04,704 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [37699] 2026-09-06 14:23:04,708 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:23:04,952 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2723] 2026-09-06 14:23:04,957 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [37701] 2026-09-06 14:23:04,961 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:23:05,398 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [533, 532, 531, 530, 529, 528] 2026-09-06 14:23:05,445 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:23:05,457 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_portal_user_reaches_no_drive_data: Starting TestPortalUserReachesNoDriveData.test_portal_user_cannot_reach_a_token_through_the_account_accessor ... 2026-09-06 14:23:05,759 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2724] 2026-09-06 14:23:05,767 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [37706] 2026-09-06 14:23:05,772 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:23:06,090 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2725] 2026-09-06 14:23:06,099 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [37708] 2026-09-06 14:23:06,105 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:23:06,164 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1729, model: google.drive.account 2026-09-06 14:23:06,191 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_portal_user_reaches_no_drive_data: Starting TestPortalUserReachesNoDriveData.test_portal_user_cannot_read_another_users_google_credential ... 2026-09-06 14:23:06,468 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2726] 2026-09-06 14:23:06,474 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [37711] 2026-09-06 14:23:06,479 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:23:06,733 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2727] 2026-09-06 14:23:06,743 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [37713] 2026-09-06 14:23:06,747 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:23:06,803 127 INFO rb-41ce622-224575-412242 odoo.models: Access Denied by ACLs for operation: read, uid: 1731, model: google.drive.account, fields: refresh_token 2026-09-06 14:23:06,807 127 INFO rb-41ce622-224575-412242 odoo.models: Access Denied by ACLs for operation: read, uid: 1731, model: google.drive.account, fields: access_token 2026-09-06 14:23:06,824 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_portal_user_reaches_no_drive_data: Starting TestPortalUserReachesNoDriveData.test_portal_user_cannot_search_or_read_any_drive_model ... 2026-09-06 14:23:07,063 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2728] 2026-09-06 14:23:07,069 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [37716] 2026-09-06 14:23:07,073 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:23:07,331 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2729] 2026-09-06 14:23:07,338 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [37718] 2026-09-06 14:23:07,344 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:23:07,395 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1733, model: google.drive.account 2026-09-06 14:23:07,400 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1733, model: google.drive.config 2026-09-06 14:23:07,401 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1733, model: google.drive.document 2026-09-06 14:23:07,403 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1733, model: google.drive.permission 2026-09-06 14:23:07,423 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_portal_user_reaches_no_drive_data: Starting TestPortalUserReachesNoDriveData.test_registry_holds_exactly_the_expected_drive_models ... 2026-09-06 14:23:07,670 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2730] 2026-09-06 14:23:07,675 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [37721] 2026-09-06 14:23:07,679 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:23:07,920 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2731] 2026-09-06 14:23:07,925 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [37723] 2026-09-06 14:23:07,929 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:23:07,990 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:23:08,001 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_shared_drive_is_company_scoped: Starting TestSharedDriveIsCompanyScoped.test_a_company_without_a_shared_drive_targets_no_shared_drive ... 2026-09-06 14:23:14,739 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [538] 2026-09-06 14:23:14,778 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_shared_drive_is_company_scoped: Starting TestSharedDriveIsCompanyScoped.test_a_configured_shared_drive_makes_every_call_carry_the_flag ... 2026-09-06 14:23:20,875 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [539] 2026-09-06 14:23:20,923 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_shared_drive_is_company_scoped: Starting TestSharedDriveIsCompanyScoped.test_one_companys_shared_drive_never_leaks_into_anothers_call ... 2026-09-06 14:23:27,459 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [540] 2026-09-06 14:23:27,523 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_shared_drive_is_company_scoped: Starting TestSharedDriveIsCompanyScoped.test_the_four_drive_settings_belong_to_a_company_not_the_database ... 2026-09-06 14:23:33,823 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_shared_drive_is_company_scoped: Starting TestSharedDriveIsCompanyScoped.test_the_shared_drive_resolved_is_the_active_companys ... 2026-09-06 14:23:40,155 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:23:40,165 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_sharing_a_document_grants_one_reader: Starting TestSharingADocumentGrantsOneReader.test_asking_to_notify_a_colleague_makes_google_send_the_email ... 2026-09-06 14:23:40,469 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2732] 2026-09-06 14:23:40,483 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39565] 2026-09-06 14:23:40,488 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:23:40,712 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [544, 543, 542] 2026-09-06 14:23:40,729 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_sharing_a_document_grants_one_reader: Starting TestSharingADocumentGrantsOneReader.test_not_asking_to_notify_leaves_the_colleague_unemailed ... 2026-09-06 14:23:41,017 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2733] 2026-09-06 14:23:41,023 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39569] 2026-09-06 14:23:41,027 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:23:41,230 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [548, 547, 546] 2026-09-06 14:23:41,249 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_sharing_a_document_grants_one_reader: Starting TestSharingADocumentGrantsOneReader.test_sharing_asks_google_once_and_records_what_google_answered ... 2026-09-06 14:23:41,565 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2734] 2026-09-06 14:23:41,572 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39573] 2026-09-06 14:23:41,578 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:23:41,814 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [552, 551, 550] 2026-09-06 14:23:41,841 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_sharing_a_document_grants_one_reader: Starting TestSharingADocumentGrantsOneReader.test_sharing_with_a_colleague_grants_them_reader_once ... 2026-09-06 14:23:42,166 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2735] 2026-09-06 14:23:42,174 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39577] 2026-09-06 14:23:42,179 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:23:42,394 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [556, 555, 554] 2026-09-06 14:23:42,410 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_sharing_a_document_grants_one_reader: Starting TestSharingADocumentGrantsOneReader.test_two_colleagues_get_two_separate_grants ... 2026-09-06 14:23:42,703 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2736] 2026-09-06 14:23:42,709 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39581] 2026-09-06 14:23:42,713 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:23:43,069 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [561, 560, 559, 558] 2026-09-06 14:23:43,089 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_sharing_a_document_grants_one_reader: Starting TestSharingADocumentGrantsOneReader.test_withdrawing_a_share_withdraws_it_at_google_too ... 2026-09-06 14:23:43,440 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2737] 2026-09-06 14:23:43,447 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39586] 2026-09-06 14:23:43,453 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:23:43,742 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1742 deleted google.drive.permission records with IDs: [38] 2026-09-06 14:23:43,759 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [566, 565, 564, 563] 2026-09-06 14:23:43,788 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:23:43,799 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_sharing_follows_the_credential_that_can_reach_the_file: Starting TestSharingFollowsTheCredentialThatCanReachTheFile.test_exporting_a_picked_document_is_done_by_the_employee ... 2026-09-06 14:23:44,150 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2738] 2026-09-06 14:23:44,157 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39590] 2026-09-06 14:23:44,161 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:23:44,387 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [571, 570, 569] 2026-09-06 14:23:44,388 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [568, 567] 2026-09-06 14:23:44,404 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_sharing_follows_the_credential_that_can_reach_the_file: Starting TestSharingFollowsTheCredentialThatCanReachTheFile.test_sharing_a_picked_document_is_done_by_the_employee ... 2026-09-06 14:23:44,736 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2739] 2026-09-06 14:23:44,744 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39594] 2026-09-06 14:23:44,750 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:23:45,014 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [576, 575, 574] 2026-09-06 14:23:45,016 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [573, 572] 2026-09-06 14:23:45,036 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_sharing_follows_the_credential_that_can_reach_the_file: Starting TestSharingFollowsTheCredentialThatCanReachTheFile.test_sharing_a_template_document_is_done_by_the_company ... 2026-09-06 14:23:45,374 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2740] 2026-09-06 14:23:45,382 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39598] 2026-09-06 14:23:45,386 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:23:45,627 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [581, 580, 579] 2026-09-06 14:23:45,637 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [578, 577] 2026-09-06 14:23:45,659 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_sharing_follows_the_credential_that_can_reach_the_file: Starting TestSharingFollowsTheCredentialThatCanReachTheFile.test_sharing_an_uploaded_document_is_done_by_the_company ... 2026-09-06 14:23:46,026 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2741] 2026-09-06 14:23:46,034 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39602] 2026-09-06 14:23:46,038 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:23:46,364 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [587, 586, 585, 584] 2026-09-06 14:23:46,366 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [583, 582] 2026-09-06 14:23:46,381 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_sharing_follows_the_credential_that_can_reach_the_file: Starting TestSharingFollowsTheCredentialThatCanReachTheFile.test_withdrawing_a_share_on_a_company_document_is_done_by_the_company ... 2026-09-06 14:23:46,705 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2742] 2026-09-06 14:23:46,712 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39606] 2026-09-06 14:23:46,718 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:23:47,005 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1747 deleted google.drive.permission records with IDs: [42] 2026-09-06 14:23:47,019 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [593, 592, 591, 590] 2026-09-06 14:23:47,022 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [589, 588] 2026-09-06 14:23:47,044 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_sharing_follows_the_credential_that_can_reach_the_file: Starting TestSharingFollowsTheCredentialThatCanReachTheFile.test_withdrawing_a_share_on_a_picked_document_is_done_by_the_employee ... 2026-09-06 14:23:47,439 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2743] 2026-09-06 14:23:47,448 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39610] 2026-09-06 14:23:47,454 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:23:47,748 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1748 deleted google.drive.permission records with IDs: [43] 2026-09-06 14:23:47,754 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [599, 598, 597, 596] 2026-09-06 14:23:47,756 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [595, 594] 2026-09-06 14:23:47,779 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:23:47,789 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_company_account_does_the_companys_drive_work: Starting TestTheCompanyAccountDoesTheCompanysDriveWork.test_a_template_copy_is_made_with_the_companys_credential ... 2026-09-06 14:23:48,119 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2744] 2026-09-06 14:23:48,126 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39614] 2026-09-06 14:23:48,131 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:23:48,334 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [603, 602] 2026-09-06 14:23:48,337 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [601, 600] 2026-09-06 14:23:48,364 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_company_account_does_the_companys_drive_work: Starting TestTheCompanyAccountDoesTheCompanysDriveWork.test_an_export_is_fetched_with_the_companys_credential ... 2026-09-06 14:23:48,730 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2745] 2026-09-06 14:23:48,738 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39617] 2026-09-06 14:23:48,742 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:23:48,974 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [608, 607, 606] 2026-09-06 14:23:48,976 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [605, 604] 2026-09-06 14:23:48,998 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_company_account_does_the_companys_drive_work: Starting TestTheCompanyAccountDoesTheCompanysDriveWork.test_an_uploaded_attachment_is_sent_by_the_company ... 2026-09-06 14:23:49,317 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2746] 2026-09-06 14:23:49,323 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39620] 2026-09-06 14:23:49,328 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:23:49,560 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [613, 612, 611] 2026-09-06 14:23:49,565 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [610, 609] 2026-09-06 14:23:49,591 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_company_account_does_the_companys_drive_work: Starting TestTheCompanyAccountDoesTheCompanysDriveWork.test_the_employee_has_a_working_connection_of_their_own ... 2026-09-06 14:23:49,925 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2747] 2026-09-06 14:23:49,933 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39623] 2026-09-06 14:23:49,940 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:23:50,053 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [615, 614] 2026-09-06 14:23:50,081 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_company_account_does_the_companys_drive_work: Starting TestTheCompanyAccountDoesTheCompanysDriveWork.test_the_records_folder_is_created_by_the_company ... 2026-09-06 14:23:50,388 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2748] 2026-09-06 14:23:50,396 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39626] 2026-09-06 14:23:50,401 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:23:50,602 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [619, 618] 2026-09-06 14:23:50,605 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [617, 616] 2026-09-06 14:23:50,648 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:23:50,663 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_company_connection_warns_before_it_blocks: Starting TestTheCompanyConnectionWarnsBeforeItBlocks.test_a_company_connection_google_rejected_is_reported_unusable_and_refuses ... 2026-09-06 14:23:51,084 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2749] 2026-09-06 14:23:51,093 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39629] 2026-09-06 14:23:51,101 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:23:51,444 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2750] 2026-09-06 14:23:51,451 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39631] 2026-09-06 14:23:51,456 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:23:51,511 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [622, 621, 620] 2026-09-06 14:23:51,529 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_company_connection_warns_before_it_blocks: Starting TestTheCompanyConnectionWarnsBeforeItBlocks.test_a_company_connection_google_withdrew_is_reported_unusable_and_refuses ... 2026-09-06 14:23:51,875 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2751] 2026-09-06 14:23:51,884 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39633] 2026-09-06 14:23:51,890 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:23:52,346 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2752] 2026-09-06 14:23:52,354 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39635] 2026-09-06 14:23:52,360 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:23:52,409 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [624, 623] 2026-09-06 14:23:52,436 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_company_connection_warns_before_it_blocks: Starting TestTheCompanyConnectionWarnsBeforeItBlocks.test_a_company_connection_holding_no_refresh_token_is_reported_unusable_and_refuses ... 2026-09-06 14:23:52,736 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2753] 2026-09-06 14:23:52,743 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39637] 2026-09-06 14:23:52,748 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:23:53,117 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2754] 2026-09-06 14:23:53,125 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39639] 2026-09-06 14:23:53,131 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:23:53,152 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.models.google_drive_account: Google Drive: connection 317 was established but Google did not say which account it belongs to (('Your Google account is not connected to Google Drive yet. Connect it and try again.', 195, 'Connect Google Drive', None)). The connection is usable; only the displayed identity is missing. 2026-09-06 14:23:53,167 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [625] 2026-09-06 14:23:53,192 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_company_connection_warns_before_it_blocks: Starting TestTheCompanyConnectionWarnsBeforeItBlocks.test_a_company_connection_nobody_completed_is_reported_unusable_and_refuses ... 2026-09-06 14:23:54,131 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2755] 2026-09-06 14:23:54,137 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39641] 2026-09-06 14:23:54,143 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:23:54,422 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2756] 2026-09-06 14:23:54,427 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39643] 2026-09-06 14:23:54,431 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:23:54,470 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [626] 2026-09-06 14:23:54,485 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_company_connection_warns_before_it_blocks: Starting TestTheCompanyConnectionWarnsBeforeItBlocks.test_a_company_that_connected_nothing_is_not_caught_by_the_new_flag ... 2026-09-06 14:23:54,801 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2757] 2026-09-06 14:23:54,807 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39645] 2026-09-06 14:23:54,811 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:23:55,157 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2758] 2026-09-06 14:23:55,162 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39647] 2026-09-06 14:23:55,167 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:23:55,193 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [627] 2026-09-06 14:23:55,211 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_company_connection_warns_before_it_blocks: Starting TestTheCompanyConnectionWarnsBeforeItBlocks.test_a_working_company_connection_is_reported_usable_and_does_the_work ... 2026-09-06 14:23:55,548 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2759] 2026-09-06 14:23:55,553 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39649] 2026-09-06 14:23:55,557 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:23:55,895 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2760] 2026-09-06 14:23:55,903 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39651] 2026-09-06 14:23:55,907 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:23:55,936 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [629, 628] 2026-09-06 14:23:55,950 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_company_connection_warns_before_it_blocks: Starting TestTheCompanyConnectionWarnsBeforeItBlocks.test_no_state_this_connection_can_reach_is_left_unexamined ... 2026-09-06 14:23:56,216 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2761] 2026-09-06 14:23:56,223 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39653] 2026-09-06 14:23:56,227 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:23:56,594 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2762] 2026-09-06 14:23:56,602 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39655] 2026-09-06 14:23:56,608 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:23:56,627 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [630] 2026-09-06 14:23:56,648 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_company_connection_warns_before_it_blocks: Starting TestTheCompanyConnectionWarnsBeforeItBlocks.test_the_form_warns_exactly_when_the_server_would_refuse ... 2026-09-06 14:23:56,966 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2763] 2026-09-06 14:23:56,972 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39657] 2026-09-06 14:23:56,977 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:23:57,289 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2764] 2026-09-06 14:23:57,295 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39659] 2026-09-06 14:23:57,300 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:23:57,332 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [631] 2026-09-06 14:23:57,347 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_company_connection_warns_before_it_blocks: Starting TestTheCompanyConnectionWarnsBeforeItBlocks.test_the_settings_screen_warns_before_the_press_that_starts_the_outage ... 2026-09-06 14:23:57,637 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2765] 2026-09-06 14:23:57,641 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39661] 2026-09-06 14:23:57,645 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:23:57,945 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2766] 2026-09-06 14:23:57,953 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39663] 2026-09-06 14:23:57,959 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:23:58,387 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [632] 2026-09-06 14:23:58,403 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_company_connection_warns_before_it_blocks: Starting TestTheCompanyConnectionWarnsBeforeItBlocks.test_the_warning_flag_hands_back_no_credential ... 2026-09-06 14:23:58,675 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2767] 2026-09-06 14:23:58,681 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39665] 2026-09-06 14:23:58,684 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:23:58,986 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2768] 2026-09-06 14:23:58,993 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39667] 2026-09-06 14:23:58,997 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:23:59,027 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [634, 633] 2026-09-06 14:23:59,057 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:23:59,070 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_company_credential_is_usable_without_being_readable: Starting TestTheCompanyCredentialIsUsableWithoutBeingReadable.test_an_employee_never_reads_the_companys_refresh_token ... 2026-09-06 14:23:59,354 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2769] 2026-09-06 14:23:59,366 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39669] 2026-09-06 14:23:59,372 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:23:59,642 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2770] 2026-09-06 14:23:59,648 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39671] 2026-09-06 14:23:59,653 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:23:59,676 127 INFO rb-41ce622-224575-412242 odoo.models: Access Denied by ACLs for operation: read, uid: 1774, model: google.drive.account, fields: refresh_token 2026-09-06 14:23:59,683 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [635] 2026-09-06 14:23:59,698 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_company_credential_is_usable_without_being_readable: Starting TestTheCompanyCredentialIsUsableWithoutBeingReadable.test_an_employee_never_sees_the_companys_google_connection ... 2026-09-06 14:23:59,969 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2771] 2026-09-06 14:23:59,974 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39673] 2026-09-06 14:23:59,978 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:00,271 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2772] 2026-09-06 14:24:00,275 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39675] 2026-09-06 14:24:00,279 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:00,311 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [329], uid: 1776, model: google.drive.account 2026-09-06 14:24:00,320 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [636] 2026-09-06 14:24:00,335 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_company_credential_is_usable_without_being_readable: Starting TestTheCompanyCredentialIsUsableWithoutBeingReadable.test_no_view_of_a_google_connection_renders_a_stored_credential ... 2026-09-06 14:24:00,559 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2773] 2026-09-06 14:24:00,566 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39677] 2026-09-06 14:24:00,571 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:00,826 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2774] 2026-09-06 14:24:00,834 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39679] 2026-09-06 14:24:00,839 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:00,891 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [637] 2026-09-06 14:24:00,906 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_company_credential_is_usable_without_being_readable: Starting TestTheCompanyCredentialIsUsableWithoutBeingReadable.test_the_company_credential_is_usable_by_someone_who_cannot_read_it ... 2026-09-06 14:24:01,189 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2775] 2026-09-06 14:24:01,194 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39681] 2026-09-06 14:24:01,198 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:01,452 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2776] 2026-09-06 14:24:01,458 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39683] 2026-09-06 14:24:01,462 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:01,493 127 INFO rb-41ce622-224575-412242 odoo.models: Access Denied by ACLs for operation: read, uid: 1780, model: google.drive.account, fields: refresh_token 2026-09-06 14:24:01,502 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [639, 638] 2026-09-06 14:24:01,518 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_company_credential_is_usable_without_being_readable: Starting TestTheCompanyCredentialIsUsableWithoutBeingReadable.test_the_google_drive_administrator_can_see_the_companys_connection ... 2026-09-06 14:24:01,794 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2777] 2026-09-06 14:24:01,799 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39685] 2026-09-06 14:24:01,803 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:02,072 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2778] 2026-09-06 14:24:02,085 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39687] 2026-09-06 14:24:02,097 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:02,127 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [640] 2026-09-06 14:24:02,150 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:24:02,164 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_guide_tells_the_truth_about_the_request_log: Starting TestTheGuideTellsTheTruthAboutTheRequestLog.test_the_guide_does_not_promise_that_every_call_reaches_the_log ... 2026-09-06 14:24:02,189 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_guide_tells_the_truth_about_the_request_log: Starting TestTheGuideTellsTheTruthAboutTheRequestLog.test_the_guide_still_tells_the_reader_where_the_request_log_is ... 2026-09-06 14:24:02,212 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:24:02,222 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_manifest_describes_what_ships: Starting TestTheManifestDescribesWhatShips.test_correcting_the_description_does_not_change_what_the_module_is ... 2026-09-06 14:24:02,235 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_manifest_describes_what_ships: Starting TestTheManifestDescribesWhatShips.test_neither_description_advertises_a_demo_video_the_module_does_not_ship ... 2026-09-06 14:24:02,248 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_manifest_describes_what_ships: Starting TestTheManifestDescribesWhatShips.test_neither_description_denies_the_company_connection_the_module_ships ... 2026-09-06 14:24:02,264 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_manifest_describes_what_ships: Starting TestTheManifestDescribesWhatShips.test_the_module_carries_the_price_and_currency_it_is_sold_at ... 2026-09-06 14:24:02,287 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_manifest_describes_what_ships: Starting TestTheManifestDescribesWhatShips.test_the_module_names_the_company_that_maintains_it ... 2026-09-06 14:24:02,315 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:24:02,327 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_picker_session_hands_over_only_the_callers_own_token: Starting TestThePickerSessionHandsOverOnlyTheCallersOwnToken.test_a_caller_who_never_connected_is_refused_in_plain_language ... 2026-09-06 14:24:05,954 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2779] 2026-09-06 14:24:05,962 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39874] 2026-09-06 14:24:05,966 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:06,282 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2780] 2026-09-06 14:24:06,290 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39876] 2026-09-06 14:24:06,295 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:06,556 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2781] 2026-09-06 14:24:06,561 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39878] 2026-09-06 14:24:06,565 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:06,640 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:gdrive_w4_picker_none from n/a 2026-09-06 14:24:06,648 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 14:24:06,880 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:24:06] "POST /google_drive/picker/session HTTP/1.1" 200 - 22 0.009 0.226 2026-09-06 14:24:06,887 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [643, 642, 641] 2026-09-06 14:24:06,925 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_picker_session_hands_over_only_the_callers_own_token: Starting TestThePickerSessionHandsOverOnlyTheCallersOwnToken.test_a_connected_caller_gets_their_own_token_and_nothing_more ... 2026-09-06 14:24:10,309 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2782] 2026-09-06 14:24:10,319 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40065] 2026-09-06 14:24:10,325 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:10,617 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2783] 2026-09-06 14:24:10,624 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40067] 2026-09-06 14:24:10,628 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:10,917 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2784] 2026-09-06 14:24:10,925 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40069] 2026-09-06 14:24:10,929 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:11,014 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:gdrive_w4_picker_a from n/a 2026-09-06 14:24:11,024 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 14:24:11,230 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:24:11] "POST /google_drive/picker/session HTTP/1.1" 200 - 18 0.008 0.200 2026-09-06 14:24:11,235 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [646, 645, 644] 2026-09-06 14:24:11,269 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_picker_session_hands_over_only_the_callers_own_token: Starting TestThePickerSessionHandsOverOnlyTheCallersOwnToken.test_an_unauthenticated_caller_never_reaches_the_handler ... 2026-09-06 14:24:14,726 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2785] 2026-09-06 14:24:14,730 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40256] 2026-09-06 14:24:14,735 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:14,970 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2786] 2026-09-06 14:24:14,975 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40258] 2026-09-06 14:24:14,979 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:15,249 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2787] 2026-09-06 14:24:15,254 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40260] 2026-09-06 14:24:15,259 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:15,323 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 14:24:15,557 127 INFO rb-41ce622-224575-412242 odoo.http: Session expired 2026-09-06 14:24:15,557 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:24:15] "POST /google_drive/picker/session HTTP/1.1" 200 - 5 0.001 0.236 2026-09-06 14:24:15,562 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [649, 648, 647] 2026-09-06 14:24:15,594 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_picker_session_hands_over_only_the_callers_own_token: Starting TestThePickerSessionHandsOverOnlyTheCallersOwnToken.test_no_leg_of_a_picker_session_can_reach_the_network ... 2026-09-06 14:24:19,674 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2788] 2026-09-06 14:24:19,680 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40447] 2026-09-06 14:24:19,686 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:19,962 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2789] 2026-09-06 14:24:19,968 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40449] 2026-09-06 14:24:19,973 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:20,279 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2790] 2026-09-06 14:24:20,287 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40451] 2026-09-06 14:24:20,291 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:20,367 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:gdrive_w4_picker_a from n/a 2026-09-06 14:24:20,377 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 14:24:20,625 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:24:20] "POST /google_drive/picker/session HTTP/1.1" 200 - 18 0.008 0.243 2026-09-06 14:24:20,631 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [652, 651, 650] 2026-09-06 14:24:20,664 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_picker_session_hands_over_only_the_callers_own_token: Starting TestThePickerSessionHandsOverOnlyTheCallersOwnToken.test_one_callers_session_never_carries_another_callers_token ... 2026-09-06 14:24:23,881 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2791] 2026-09-06 14:24:23,886 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40638] 2026-09-06 14:24:23,890 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:24,141 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2792] 2026-09-06 14:24:24,147 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40640] 2026-09-06 14:24:24,151 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:24,392 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2793] 2026-09-06 14:24:24,397 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40642] 2026-09-06 14:24:24,401 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:24,474 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:gdrive_w4_picker_a from n/a 2026-09-06 14:24:24,485 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 14:24:24,681 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:24:24] "POST /google_drive/picker/session HTTP/1.1" 200 - 18 0.007 0.191 2026-09-06 14:24:24,694 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:gdrive_w4_picker_b from n/a 2026-09-06 14:24:24,721 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:24:24] "POST /google_drive/picker/session HTTP/1.1" 200 - 12 0.006 0.012 2026-09-06 14:24:24,726 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [655, 654, 653] 2026-09-06 14:24:24,758 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_picker_session_hands_over_only_the_callers_own_token: Starting TestThePickerSessionHandsOverOnlyTheCallersOwnToken.test_the_picker_app_id_is_derived_from_the_client_id ... 2026-09-06 14:24:27,963 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2794] 2026-09-06 14:24:27,970 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40829] 2026-09-06 14:24:27,975 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:28,289 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2795] 2026-09-06 14:24:28,295 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40831] 2026-09-06 14:24:28,301 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:28,583 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2796] 2026-09-06 14:24:28,590 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40833] 2026-09-06 14:24:28,595 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:28,669 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:gdrive_w4_picker_a from n/a 2026-09-06 14:24:28,678 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 14:24:28,955 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:24:28] "POST /google_drive/picker/session HTTP/1.1" 200 - 18 0.007 0.272 2026-09-06 14:24:28,963 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:gdrive_w4_picker_b from n/a 2026-09-06 14:24:28,988 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:24:28] "POST /google_drive/picker/session HTTP/1.1" 200 - 12 0.007 0.012 2026-09-06 14:24:28,993 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [658, 657, 656] 2026-09-06 14:24:29,027 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_picker_session_hands_over_only_the_callers_own_token: Starting TestThePickerSessionHandsOverOnlyTheCallersOwnToken.test_the_picker_key_comes_from_the_callers_own_company ... 2026-09-06 14:24:32,273 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2797] 2026-09-06 14:24:32,280 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41020] 2026-09-06 14:24:32,286 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:32,599 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2798] 2026-09-06 14:24:32,606 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41022] 2026-09-06 14:24:32,611 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:32,915 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2799] 2026-09-06 14:24:32,922 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41024] 2026-09-06 14:24:32,928 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:33,006 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:gdrive_w4_picker_a from n/a 2026-09-06 14:24:33,018 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 14:24:34,032 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:24:34] "POST /google_drive/picker/session HTTP/1.1" 200 - 18 0.007 1.008 2026-09-06 14:24:34,043 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:gdrive_w4_picker_b from n/a 2026-09-06 14:24:34,064 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:24:34] "POST /google_drive/picker/session HTTP/1.1" 200 - 12 0.005 0.009 2026-09-06 14:24:34,069 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [661, 660, 659] 2026-09-06 14:24:34,098 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_picker_session_hands_over_only_the_callers_own_token: Starting TestThePickerSessionHandsOverOnlyTheCallersOwnToken.test_the_picker_never_opens_on_the_companys_credential ... 2026-09-06 14:24:37,643 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2800] 2026-09-06 14:24:37,649 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41211] 2026-09-06 14:24:37,654 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:37,959 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2801] 2026-09-06 14:24:37,964 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41213] 2026-09-06 14:24:37,968 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:38,265 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2802] 2026-09-06 14:24:38,270 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41215] 2026-09-06 14:24:38,275 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:38,356 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:gdrive_w4_picker_a from n/a 2026-09-06 14:24:38,366 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 14:24:38,616 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:24:38] "POST /google_drive/picker/session HTTP/1.1" 200 - 18 0.008 0.243 2026-09-06 14:24:38,626 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [664, 663, 662] 2026-09-06 14:24:38,673 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_picker_session_hands_over_only_the_callers_own_token: Starting TestThePickerSessionHandsOverOnlyTheCallersOwnToken.test_the_token_is_handed_over_with_a_remaining_lifetime ... 2026-09-06 14:24:42,118 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2803] 2026-09-06 14:24:42,125 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41402] 2026-09-06 14:24:42,130 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:42,409 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2804] 2026-09-06 14:24:42,413 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41404] 2026-09-06 14:24:42,417 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:42,708 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2805] 2026-09-06 14:24:42,714 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41406] 2026-09-06 14:24:42,720 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:42,795 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:gdrive_w4_picker_a from n/a 2026-09-06 14:24:42,805 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 14:24:42,977 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:24:42] "POST /google_drive/picker/session HTTP/1.1" 200 - 18 0.006 0.168 2026-09-06 14:24:42,983 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [667, 666, 665] 2026-09-06 14:24:43,043 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:24:43,057 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_refusal_helper_can_still_fail: Starting TestTheRefusalHelperCanStillFail.test_a_call_that_is_not_refused_fails_the_test ... 2026-09-06 14:24:43,142 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_refusal_helper_can_still_fail: Starting TestTheRefusalHelperCanStillFail.test_a_refusal_that_broke_the_transaction_leaves_it_usable ... 2026-09-06 14:24:43,223 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_refusal_helper_can_still_fail: Starting TestTheRefusalHelperCanStillFail.test_an_error_that_is_not_a_refusal_is_not_swallowed ... 2026-09-06 14:24:43,249 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_refusal_helper_can_still_fail: Starting TestTheRefusalHelperCanStillFail.test_what_a_refused_call_wrote_is_still_there_to_be_asserted_on ... 2026-09-06 14:24:43,326 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:24:43,344 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_session_names_the_drive_capable_models: Starting TestSessionNamesTheDriveCapableModels.test_a_portal_users_session_names_no_drive_models_at_all ... 2026-09-06 14:24:43,596 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2806] 2026-09-06 14:24:43,605 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41412] 2026-09-06 14:24:43,611 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:43,632 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:gdrive_session_probe_portal from n/a 2026-09-06 14:24:43,638 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 14:24:43,913 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:24:43] "POST /web/session/get_session_info HTTP/1.1" 200 - 39 0.015 0.262 2026-09-06 14:24:43,914 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_session_names_the_drive_capable_models.TestSessionNamesTheDriveCapableModels.test_a_portal_users_session_names_no_drive_models_at_all: waiting for threads: [] 2026-09-06 14:24:43,932 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_session_names_the_drive_capable_models: Starting TestSessionNamesTheDriveCapableModels.test_an_internal_users_session_names_the_drive_capable_models ... 2026-09-06 14:24:44,207 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2807] 2026-09-06 14:24:44,215 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41414] 2026-09-06 14:24:44,220 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:44,277 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:gdrive_session_probe_internal from n/a 2026-09-06 14:24:44,282 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 14:24:45,371 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:24:45] "POST /web/session/get_session_info HTTP/1.1" 200 - 93 0.033 1.058 2026-09-06 14:24:45,372 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_session_names_the_drive_capable_models.TestSessionNamesTheDriveCapableModels.test_an_internal_users_session_names_the_drive_capable_models: waiting for threads: [] 2026-09-06 14:24:45,403 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:24:45,414 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_settings_page_hands_over_the_redirect_uri: Starting TestTheSettingsPageHandsOverTheRedirectUri.test_opening_settings_hands_the_administrator_the_redirect_uri ... 2026-09-06 14:24:45,721 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2808] 2026-09-06 14:24:45,728 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41416] 2026-09-06 14:24:45,732 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:45,774 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_settings_page_hands_over_the_redirect_uri: Starting TestTheSettingsPageHandsOverTheRedirectUri.test_the_redirect_uri_is_on_the_settings_screen_to_be_copied ... 2026-09-06 14:24:46,053 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2809] 2026-09-06 14:24:46,058 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41418] 2026-09-06 14:24:46,063 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:46,428 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:24:46,439 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_settings_page_is_found_by_searching_for_google_drive: Starting TestTheSettingsPageIsFoundBySearchingForGoogleDrive.test_searching_for_google_drive_reaches_this_modules_settings ... 2026-09-06 14:24:46,746 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2810] 2026-09-06 14:24:46,752 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41420] 2026-09-06 14:24:46,755 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:47,122 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_settings_page_is_found_by_searching_for_google_drive: Starting TestTheSettingsPageIsFoundBySearchingForGoogleDrive.test_the_google_drive_block_is_a_unit_the_settings_search_can_index ... 2026-09-06 14:24:47,433 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2811] 2026-09-06 14:24:47,439 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41422] 2026-09-06 14:24:47,444 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:47,807 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_settings_page_is_found_by_searching_for_google_drive: Starting TestTheSettingsPageIsFoundBySearchingForGoogleDrive.test_the_settings_arch_really_does_carry_searchable_units ... 2026-09-06 14:24:48,149 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2812] 2026-09-06 14:24:48,157 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41424] 2026-09-06 14:24:48,163 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:48,587 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:24:48,597 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_transport_refuses_a_credential_payload: Starting TestTheTransportRefusesACredentialPayload.test_a_credential_key_is_recognised_whatever_its_capitalisation ... 2026-09-06 14:24:48,631 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_transport_refuses_a_credential_payload: Starting TestTheTransportRefusesACredentialPayload.test_an_ordinary_drive_payload_is_not_refused ... 2026-09-06 14:24:48,652 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [668] 2026-09-06 14:24:48,674 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_transport_refuses_a_credential_payload: Starting TestTheTransportRefusesACredentialPayload.test_no_oauth_credential_may_travel_on_a_drive_call ... 2026-09-06 14:24:48,767 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_transport_refuses_a_credential_payload: Starting TestTheTransportRefusesACredentialPayload.test_the_refusal_names_every_key_it_found_not_only_the_first ... 2026-09-06 14:24:48,799 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:24:48,809 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_transport_refuses_a_url_outside_the_drive_plane: Starting TestTheTransportRefusesAUrlOutsideTheDrivePlane.test_a_host_smuggled_as_user_information_is_refused ... 2026-09-06 14:24:48,832 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_transport_refuses_a_url_outside_the_drive_plane: Starting TestTheTransportRefusesAUrlOutsideTheDrivePlane.test_a_host_that_merely_ends_in_an_allowed_one_is_refused ... 2026-09-06 14:24:48,856 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_transport_refuses_a_url_outside_the_drive_plane: Starting TestTheTransportRefusesAUrlOutsideTheDrivePlane.test_a_plain_http_drive_url_is_refused ... 2026-09-06 14:24:48,878 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_transport_refuses_a_url_outside_the_drive_plane: Starting TestTheTransportRefusesAUrlOutsideTheDrivePlane.test_a_protocol_relative_endpoint_never_reaches_another_host ... 2026-09-06 14:24:48,896 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [669] 2026-09-06 14:24:48,910 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_transport_refuses_a_url_outside_the_drive_plane: Starting TestTheTransportRefusesAUrlOutsideTheDrivePlane.test_a_traversal_hidden_in_a_file_id_cannot_climb_out_of_the_plane ... 2026-09-06 14:24:48,934 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_transport_refuses_a_url_outside_the_drive_plane: Starting TestTheTransportRefusesAUrlOutsideTheDrivePlane.test_an_ordinary_drive_url_is_accepted ... 2026-09-06 14:24:48,949 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [670] 2026-09-06 14:24:48,963 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_transport_refuses_a_url_outside_the_drive_plane: Starting TestTheTransportRefusesAUrlOutsideTheDrivePlane.test_no_google_oauth_host_can_be_addressed_from_the_transport ... 2026-09-06 14:24:48,987 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_transport_refuses_a_url_outside_the_drive_plane: Starting TestTheTransportRefusesAUrlOutsideTheDrivePlane.test_the_second_allowed_drive_host_is_also_accepted ... 2026-09-06 14:24:49,003 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [671] 2026-09-06 14:24:49,024 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:24:49,033 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_two_empty_states_of_the_send_chooser_are_told_apart: Starting TestTheTwoEmptyStatesOfTheSendChooserAreToldApart.test_a_reader_who_may_not_open_the_record_is_never_told_that_its_files_have_already_gone ... 2026-09-06 14:24:49,325 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2813] 2026-09-06 14:24:49,332 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41426] 2026-09-06 14:24:49,336 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:49,629 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2814] 2026-09-06 14:24:49,636 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41431] 2026-09-06 14:24:49,642 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:49,671 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3439], uid: 1819, model: res.partner 2026-09-06 14:24:49,680 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1819, model: ir.attachment 2026-09-06 14:24:49,703 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_two_empty_states_of_the_send_chooser_are_told_apart: Starting TestTheTwoEmptyStatesOfTheSendChooserAreToldApart.test_a_record_holding_no_file_and_a_record_whose_files_have_all_gone_are_not_told_the_same_thing ... 2026-09-06 14:24:50,006 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2815] 2026-09-06 14:24:50,012 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41433] 2026-09-06 14:24:50,017 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:50,099 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_two_empty_states_of_the_send_chooser_are_told_apart: Starting TestTheTwoEmptyStatesOfTheSendChooserAreToldApart.test_a_record_holding_one_sendable_file_beside_one_already_in_drive_offers_only_the_sendable_one ... 2026-09-06 14:24:50,426 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2816] 2026-09-06 14:24:50,433 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41437] 2026-09-06 14:24:50,438 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:50,569 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_two_empty_states_of_the_send_chooser_are_told_apart: Starting TestTheTwoEmptyStatesOfTheSendChooserAreToldApart.test_a_record_holding_only_a_pasted_link_is_in_the_same_situation_as_one_holding_no_file_at_all ... 2026-09-06 14:24:50,906 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2817] 2026-09-06 14:24:50,911 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41442] 2026-09-06 14:24:50,916 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:51,004 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_two_empty_states_of_the_send_chooser_are_told_apart: Starting TestTheTwoEmptyStatesOfTheSendChooserAreToldApart.test_a_record_holding_only_an_empty_file_is_in_the_same_situation_as_one_holding_no_file_at_all ... 2026-09-06 14:24:51,297 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2818] 2026-09-06 14:24:51,304 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41446] 2026-09-06 14:24:51,310 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:51,408 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_two_empty_states_of_the_send_chooser_are_told_apart: Starting TestTheTwoEmptyStatesOfTheSendChooserAreToldApart.test_a_record_with_a_file_it_can_still_send_is_in_neither_empty_situation_and_is_offered_that_file ... 2026-09-06 14:24:51,738 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2819] 2026-09-06 14:24:51,743 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41450] 2026-09-06 14:24:51,748 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:51,869 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_the_two_empty_states_of_the_send_chooser_are_told_apart: Starting TestTheTwoEmptyStatesOfTheSendChooserAreToldApart.test_the_two_empty_situations_reach_the_browser_under_the_names_the_browser_branches_on ... 2026-09-06 14:24:52,133 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2820] 2026-09-06 14:24:52,139 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41455] 2026-09-06 14:24:52,145 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:52,253 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:24:52,265 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_token_accessor_not_rpc_reachable: Starting TestTokenAccessorNotRpcReachable.test_no_authenticated_user_can_obtain_a_drive_token_over_rpc ... 2026-09-06 14:24:52,528 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2821] 2026-09-06 14:24:52,538 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41460] 2026-09-06 14:24:52,545 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:52,921 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2822] 2026-09-06 14:24:52,928 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41462] 2026-09-06 14:24:52,934 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:52,975 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_token_accessor_not_rpc_reachable: Starting TestTokenAccessorNotRpcReachable.test_no_authenticated_user_can_read_the_company_credential_over_rpc ... 2026-09-06 14:24:53,214 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2823] 2026-09-06 14:24:53,220 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41465] 2026-09-06 14:24:53,224 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:53,539 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2824] 2026-09-06 14:24:53,544 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41467] 2026-09-06 14:24:53,549 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:53,612 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1828, model: google.drive.account 2026-09-06 14:24:53,635 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1828, model: google.drive.account 2026-09-06 14:24:53,637 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [362], uid: 1829, model: google.drive.account 2026-09-06 14:24:53,647 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [673, 672] 2026-09-06 14:24:53,663 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_token_accessor_not_rpc_reachable: Starting TestTokenAccessorNotRpcReachable.test_no_credential_named_method_is_reachable_over_rpc ... 2026-09-06 14:24:53,972 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2825] 2026-09-06 14:24:53,980 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41470] 2026-09-06 14:24:53,984 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:54,294 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2826] 2026-09-06 14:24:54,303 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41472] 2026-09-06 14:24:54,310 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:54,356 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_token_accessor_not_rpc_reachable: Starting TestTokenAccessorNotRpcReachable.test_the_company_credential_resolver_is_not_reachable_over_rpc ... 2026-09-06 14:24:54,641 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2827] 2026-09-06 14:24:54,648 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41475] 2026-09-06 14:24:54,653 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:54,947 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2828] 2026-09-06 14:24:54,953 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41477] 2026-09-06 14:24:54,957 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:55,000 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:24:55,011 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_two_clicks_of_connect_make_one_account: Starting TestTwoClicksOfConnectMakeOneAccount.test_a_second_request_that_missed_the_first_still_gets_a_connection ... 2026-09-06 14:24:55,318 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2829] 2026-09-06 14:24:55,323 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41479] 2026-09-06 14:24:55,327 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:55,367 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_two_clicks_of_connect_make_one_account: Starting TestTwoClicksOfConnectMakeOneAccount.test_nothing_here_hides_a_refusal_the_user_needs_to_see ... 2026-09-06 14:24:55,686 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2830] 2026-09-06 14:24:55,698 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41481] 2026-09-06 14:24:55,709 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:55,755 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_two_clicks_of_connect_make_one_account: Starting TestTwoClicksOfConnectMakeOneAccount.test_pressing_connect_twice_in_a_row_still_makes_one_account ... 2026-09-06 14:24:56,055 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2831] 2026-09-06 14:24:56,062 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41483] 2026-09-06 14:24:56,066 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:56,107 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_two_clicks_of_connect_make_one_account: Starting TestTwoClicksOfConnectMakeOneAccount.test_the_connection_handed_back_is_the_one_that_already_exists ... 2026-09-06 14:24:56,373 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2832] 2026-09-06 14:24:56,379 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41485] 2026-09-06 14:24:56,383 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:24:56,442 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_two_clicks_of_connect_make_one_account: Starting TestTwoClicksOfConnectMakeOneAccount.test_the_model_really_does_forbid_two_connections_for_one_person ... 2026-09-06 14:24:56,782 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2833] 2026-09-06 14:24:56,790 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41487] 2026-09-06 14:24:56,795 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:25:00,006 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_two_clicks_of_connect_make_one_account: Starting TestTwoClicksOfConnectMakeOneAccount.test_the_recovered_connection_is_usable_straight_away ... 2026-09-06 14:25:00,275 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2834] 2026-09-06 14:25:00,283 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41674] 2026-09-06 14:25:00,288 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:25:00,366 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:25:00,392 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_google_drive/tests/common.py", line 1285, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:25:01,736 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaefe294e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_google_drive/tests/common.py", line 1285, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:25:01,736 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcb1599b560> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_google_drive/tests/common.py", line 1285, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:25:01,742 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_google_drive/tests/common.py", line 1285, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:25:01,746 127 INFO rb-41ce622-224575-412242 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 0x7fcb159999e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_google_drive/tests/common.py", line 1285, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:25:01,762 127 INFO rb-41ce622-224575-412242 odoo.modules.registry: module viin_google_drive: creating or updating database tables 2026-09-06 14:25:02,022 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_using_a_drive_template_never_requires_reading_the_model_registry: Starting TestUsingADriveTemplateNeverRequiresReadingTheModelRegistry.test_a_company_outage_refuses_an_ordinary_employee_by_naming_the_company ... 2026-09-06 14:25:06,531 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2835] 2026-09-06 14:25:06,541 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41861] 2026-09-06 14:25:06,546 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:25:06,903 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2836] 2026-09-06 14:25:06,912 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41863] 2026-09-06 14:25:06,917 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:25:07,038 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_using_a_drive_template_never_requires_reading_the_model_registry: Starting TestUsingADriveTemplateNeverRequiresReadingTheModelRegistry.test_an_employee_applying_a_template_to_the_wrong_model_is_told_which_two_models_disagree ... 2026-09-06 14:25:10,382 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2837] 2026-09-06 14:25:10,389 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42052] 2026-09-06 14:25:10,395 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:25:10,751 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2838] 2026-09-06 14:25:10,758 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42054] 2026-09-06 14:25:10,763 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:25:10,859 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_using_a_drive_template_never_requires_reading_the_model_registry: Starting TestUsingADriveTemplateNeverRequiresReadingTheModelRegistry.test_an_employee_is_offered_the_templates_their_company_registered ... 2026-09-06 14:25:14,469 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2839] 2026-09-06 14:25:14,475 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42243] 2026-09-06 14:25:14,480 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:25:14,764 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2840] 2026-09-06 14:25:14,770 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42245] 2026-09-06 14:25:14,776 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:25:14,882 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_using_a_drive_template_never_requires_reading_the_model_registry: Starting TestUsingADriveTemplateNeverRequiresReadingTheModelRegistry.test_an_employee_picking_a_template_is_invited_to_connect_rather_than_denied_the_model_registry ... 2026-09-06 14:25:18,080 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2841] 2026-09-06 14:25:18,088 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42434] 2026-09-06 14:25:18,094 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:25:18,446 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2842] 2026-09-06 14:25:18,452 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42436] 2026-09-06 14:25:18,458 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:25:18,614 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_using_a_drive_template_never_requires_reading_the_model_registry: Starting TestUsingADriveTemplateNeverRequiresReadingTheModelRegistry.test_no_access_rule_or_group_in_this_module_opens_the_model_registry ... 2026-09-06 14:25:21,920 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2843] 2026-09-06 14:25:21,933 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42625] 2026-09-06 14:25:21,939 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:25:22,367 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2844] 2026-09-06 14:25:22,374 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42627] 2026-09-06 14:25:22,380 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:25:22,520 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_using_a_drive_template_never_requires_reading_the_model_registry: Starting TestUsingADriveTemplateNeverRequiresReadingTheModelRegistry.test_one_companys_outage_never_reaches_an_employee_of_another_company ... 2026-09-06 14:25:26,083 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2845] 2026-09-06 14:25:26,089 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42816] 2026-09-06 14:25:26,093 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:25:26,368 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2846] 2026-09-06 14:25:26,373 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42818] 2026-09-06 14:25:26,377 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:25:26,490 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_using_a_drive_template_never_requires_reading_the_model_registry: Starting TestUsingADriveTemplateNeverRequiresReadingTheModelRegistry.test_picking_a_model_on_a_template_over_rpc_does_not_demand_the_model_registry ... 2026-09-06 14:25:29,420 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2847] 2026-09-06 14:25:29,426 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43007] 2026-09-06 14:25:29,431 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:25:29,718 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2848] 2026-09-06 14:25:29,723 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43009] 2026-09-06 14:25:29,728 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:25:29,830 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_using_a_drive_template_never_requires_reading_the_model_registry: Starting TestUsingADriveTemplateNeverRequiresReadingTheModelRegistry.test_removing_the_company_connection_puts_an_ordinary_employee_back_on_their_own_account ... 2026-09-06 14:25:33,183 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2849] 2026-09-06 14:25:33,188 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43198] 2026-09-06 14:25:33,193 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:25:33,485 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2850] 2026-09-06 14:25:33,491 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43200] 2026-09-06 14:25:33,496 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:25:33,593 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted google.drive.account records with IDs: [378] 2026-09-06 14:25:33,675 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_using_a_drive_template_never_requires_reading_the_model_registry: Starting TestUsingADriveTemplateNeverRequiresReadingTheModelRegistry.test_the_company_outage_refusal_holds_even_when_the_employee_could_have_acted ... 2026-09-06 14:25:37,295 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2851] 2026-09-06 14:25:37,302 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43389] 2026-09-06 14:25:37,308 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:25:37,652 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2852] 2026-09-06 14:25:37,661 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43391] 2026-09-06 14:25:37,679 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:25:37,816 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [675] 2026-09-06 14:25:37,845 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_using_a_drive_template_never_requires_reading_the_model_registry: Starting TestUsingADriveTemplateNeverRequiresReadingTheModelRegistry.test_the_template_path_still_works_when_the_model_registry_is_closed ... 2026-09-06 14:25:41,393 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2853] 2026-09-06 14:25:41,399 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43580] 2026-09-06 14:25:41,404 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:25:41,753 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2854] 2026-09-06 14:25:41,761 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43582] 2026-09-06 14:25:41,768 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:25:41,858 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1858, model: ir.model 2026-09-06 14:25:41,868 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1858, model: ir.model 2026-09-06 14:25:41,993 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_using_a_drive_template_never_requires_reading_the_model_registry: Starting TestUsingADriveTemplateNeverRequiresReadingTheModelRegistry.test_the_web_clients_door_onto_a_template_invites_the_employee_the_same_way ... 2026-09-06 14:25:45,390 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2855] 2026-09-06 14:25:45,397 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43771] 2026-09-06 14:25:45,403 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:25:45,775 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2856] 2026-09-06 14:25:45,783 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43773] 2026-09-06 14:25:45,789 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:25:46,005 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:25:48,103 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf038d3a0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:25:48,104 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaf0657560> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:25:48,110 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:25:48,113 127 INFO rb-41ce622-224575-412242 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 0x7fcaf0657240> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:25:48,136 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:25:48,148 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_without_a_company_account_the_employee_still_acts: Starting TestWithoutACompanyAccountTheEmployeeStillActs.test_a_share_is_still_granted_by_the_employee ... 2026-09-06 14:25:48,686 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2857] 2026-09-06 14:25:48,697 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43777] 2026-09-06 14:25:48,702 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:25:48,959 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [679, 678, 677] 2026-09-06 14:25:48,962 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [676] 2026-09-06 14:25:48,984 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_without_a_company_account_the_employee_still_acts: Starting TestWithoutACompanyAccountTheEmployeeStillActs.test_a_template_copy_is_still_made_by_the_employee ... 2026-09-06 14:25:49,304 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2858] 2026-09-06 14:25:49,309 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43781] 2026-09-06 14:25:49,313 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:25:49,476 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [682, 681] 2026-09-06 14:25:49,478 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [680] 2026-09-06 14:25:49,493 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_without_a_company_account_the_employee_still_acts: Starting TestWithoutACompanyAccountTheEmployeeStillActs.test_an_export_is_still_fetched_by_the_employee ... 2026-09-06 14:25:49,764 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2859] 2026-09-06 14:25:49,769 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43784] 2026-09-06 14:25:49,773 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:25:49,963 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [686, 685, 684] 2026-09-06 14:25:49,966 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [683] 2026-09-06 14:25:49,986 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_without_a_company_account_the_employee_still_acts: Starting TestWithoutACompanyAccountTheEmployeeStillActs.test_an_upload_is_still_sent_by_the_employee ... 2026-09-06 14:25:50,251 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2860] 2026-09-06 14:25:50,258 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43787] 2026-09-06 14:25:50,262 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:25:50,456 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [690, 689, 688] 2026-09-06 14:25:50,459 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [687] 2026-09-06 14:25:50,477 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_without_a_company_account_the_employee_still_acts: Starting TestWithoutACompanyAccountTheEmployeeStillActs.test_the_records_folder_is_still_created_by_the_employee ... 2026-09-06 14:25:50,772 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2861] 2026-09-06 14:25:50,778 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43790] 2026-09-06 14:25:50,782 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:25:50,943 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [693, 692] 2026-09-06 14:25:50,945 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [691] 2026-09-06 14:25:50,960 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_google_drive.tests.test_without_a_company_account_the_employee_still_acts: Starting TestWithoutACompanyAccountTheEmployeeStillActs.test_this_company_has_connected_no_google_account_of_its_own ... 2026-09-06 14:25:51,228 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2862] 2026-09-06 14:25:51,236 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43793] 2026-09-06 14:25:51,241 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:25:51,341 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [694] 2026-09-06 14:25:51,381 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:25:52,923 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1868 deleted mail.mail records with IDs: [2863] 2026-09-06 14:25:52,968 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2864] 2026-09-06 14:25:53,035 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1869 deleted mail.mail records with IDs: [2865] 2026-09-06 14:25:53,101 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2866] 2026-09-06 14:25:53,212 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1870 deleted mail.mail records with IDs: [2867] 2026-09-06 14:25:53,273 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2868] 2026-09-06 14:25:53,379 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2869] 2026-09-06 14:25:53,489 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1872 deleted mail.mail records with IDs: [2870] 2026-09-06 14:25:53,500 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk.tests.test_access_rights: Starting TestAccessRightsBase.test_assigner_ticket_access ... 2026-09-06 14:25:53,556 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [17], uid: 1870, model: viin.helpdesk.ticket 2026-09-06 14:25:53,571 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [17], uid: 1870, model: viin.helpdesk.ticket 2026-09-06 14:25:53,631 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1870 deleted mail.message records with IDs: [43804, 43803] 2026-09-06 14:25:53,637 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [17], uid: 1870, model: viin.helpdesk.ticket 2026-09-06 14:25:53,659 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk.tests.test_access_rights: Starting TestAccessRightsBase.test_employee_user_ticket_access_rights ... 2026-09-06 14:25:53,917 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1869 deleted mail.mail records with IDs: [2871] 2026-09-06 14:25:53,992 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1870 deleted mail.message records with IDs: [43797, 43796] 2026-09-06 14:25:53,999 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [13], uid: 1870, model: viin.helpdesk.ticket 2026-09-06 14:25:54,037 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1870 deleted mail.message records with IDs: [43801, 43800] 2026-09-06 14:25:54,046 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1870 deleted viin.helpdesk.ticket records with IDs: [15] 2026-09-06 14:25:54,051 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1870 deleted mail.followers records with IDs: [5186, 5187, 5188] 2026-09-06 14:25:54,067 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk.tests.test_access_rights: Starting TestAccessRightsBase.test_leader_access_team ... 2026-09-06 14:25:54,099 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk.tests.test_access_rights: Starting TestAccessRightsBase.test_manager_access_sla ... 2026-09-06 14:25:54,153 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1874 deleted viin.helpdesk.sla records with IDs: [4] 2026-09-06 14:25:54,171 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk.tests.test_access_rights: Starting TestAccessRightsBase.test_manager_user_access_tag ... 2026-09-06 14:25:54,205 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1874 deleted viin.helpdesk.tag records with IDs: [7] 2026-09-06 14:25:54,220 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk.tests.test_access_rights: Starting TestAccessRightsBase.test_member_follower_ticket_access_stage ... 2026-09-06 14:25:54,261 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk.tests.test_access_rights: Starting TestAccessRightsBase.test_portal_user_access_stage ... 2026-09-06 14:25:54,274 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1869, model: viin.helpdesk.stage 2026-09-06 14:25:54,294 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk.tests.test_access_rights: Starting TestAccessRightsBase.test_portal_user_access_tag ... 2026-09-06 14:25:54,305 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1869, model: viin.helpdesk.tag 2026-09-06 14:25:54,324 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk.tests.test_access_rights: Starting TestAccessRightsBase.test_portal_user_ticket_access_rights ... 2026-09-06 14:25:54,345 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [679], uid: 1869, model: viin.helpdesk.team 2026-09-06 14:25:54,359 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [679], uid: 1869, model: viin.helpdesk.team 2026-09-06 14:25:54,376 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [13], uid: 1869, model: viin.helpdesk.ticket 2026-09-06 14:25:54,402 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk.tests.test_access_rights: Starting TestAccessRightsBase.test_public_user_access_stage ... 2026-09-06 14:25:54,416 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1868, model: viin.helpdesk.stage 2026-09-06 14:25:54,439 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk.tests.test_access_rights: Starting TestAccessRightsBase.test_public_user_ticket_access_rights ... 2026-09-06 14:25:54,478 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1868 deleted mail.message records with IDs: [43797, 43796] 2026-09-06 14:25:54,482 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1868 deleted viin.helpdesk.ticket records with IDs: [13] 2026-09-06 14:25:54,486 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1868 deleted mail.followers records with IDs: [5180, 5181, 5182] 2026-09-06 14:25:54,503 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk.tests.test_access_rights: Starting TestAccessRightsBase.test_user_group_ticket_access_rights ... 2026-09-06 14:25:54,540 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [679], uid: 1871, model: viin.helpdesk.team 2026-09-06 14:25:54,709 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1869 deleted mail.mail records with IDs: [2872] 2026-09-06 14:25:54,766 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1869 deleted mail.mail records with IDs: [2873] 2026-09-06 14:25:54,821 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1873 deleted mail.message records with IDs: [43809, 43808, 43807, 43799, 43798] 2026-09-06 14:25:54,827 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [14], uid: 1873, model: viin.helpdesk.ticket 2026-09-06 14:25:54,842 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [679], uid: 1873, model: viin.helpdesk.team 2026-09-06 14:25:54,865 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1872 deleted mail.message records with IDs: [43803] 2026-09-06 14:25:54,876 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1872 deleted viin.helpdesk.ticket records with IDs: [17] 2026-09-06 14:25:54,882 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1872 deleted mail.followers records with IDs: [5191, 5192] 2026-09-06 14:25:54,898 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk.tests.test_access_rights: Starting TestAccessRightsBase.test_user_internal_access_sla ... 2026-09-06 14:25:54,941 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1870, model: viin.helpdesk.sla 2026-09-06 14:25:54,969 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 14:25:56,238 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1875 deleted mail.mail records with IDs: [2874] 2026-09-06 14:25:56,288 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2875] 2026-09-06 14:25:56,367 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1876 deleted mail.mail records with IDs: [2876] 2026-09-06 14:25:56,427 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2877] 2026-09-06 14:25:56,550 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1877 deleted mail.mail records with IDs: [2878] 2026-09-06 14:25:56,619 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2879] 2026-09-06 14:25:56,718 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2880] 2026-09-06 14:25:56,836 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1879 deleted mail.mail records with IDs: [2881] 2026-09-06 14:25:56,848 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk.tests.test_add_followers: Starting TestAddFollowers.test_add_partner_to_followers_list ... 2026-09-06 14:25:56,922 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1876 deleted mail.mail records with IDs: [2882] 2026-09-06 14:25:56,963 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 14:25:58,366 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1882 deleted mail.mail records with IDs: [2883] 2026-09-06 14:25:58,409 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2884] 2026-09-06 14:25:58,474 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1883 deleted mail.mail records with IDs: [2885] 2026-09-06 14:25:58,521 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2886] 2026-09-06 14:25:58,613 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1884 deleted mail.mail records with IDs: [2887] 2026-09-06 14:25:58,661 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2888] 2026-09-06 14:25:58,752 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2889] 2026-09-06 14:25:58,886 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1886 deleted mail.mail records with IDs: [2890] 2026-09-06 14:25:58,897 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk.tests.test_helpdesk: Starting TestHelpdesk.test_analysis_ticket ... 2026-09-06 14:25:58,954 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2891] 2026-09-06 14:25:59,002 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk.tests.test_helpdesk: Starting TestHelpdesk.test_balanced_assignation ... 2026-09-06 14:25:59,129 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2892] 2026-09-06 14:25:59,189 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2893] 2026-09-06 14:25:59,251 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2894] 2026-09-06 14:25:59,333 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2895] 2026-09-06 14:25:59,369 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk.tests.test_helpdesk: Starting TestHelpdesk.test_copy_names_the_copies_in_batch ... 2026-09-06 14:25:59,485 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2896] 2026-09-06 14:25:59,555 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2897] 2026-09-06 14:25:59,624 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2898] 2026-09-06 14:25:59,696 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2899] 2026-09-06 14:25:59,754 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2900] 2026-09-06 14:25:59,827 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2901] 2026-09-06 14:25:59,858 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk.tests.test_helpdesk: Starting TestHelpdesk.test_gateway_ticket_keeps_root_partner_email ... 2026-09-06 14:26:00,004 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2902] 2026-09-06 14:26:00,053 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk.tests.test_helpdesk: Starting TestHelpdesk.test_no_contact_defaults_to_the_creator ... 2026-09-06 14:26:00,147 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2903] 2026-09-06 14:26:00,190 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk.tests.test_helpdesk: Starting TestHelpdesk.test_random_assign_exclude_team_leader ... 2026-09-06 14:26:00,283 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2904] 2026-09-06 14:26:00,307 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk.tests.test_helpdesk: Starting TestHelpdesk.test_random_assignation ... 2026-09-06 14:26:00,412 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2905] 2026-09-06 14:26:00,484 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2906] 2026-09-06 14:26:00,552 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2907] 2026-09-06 14:26:00,629 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2908] 2026-09-06 14:26:00,663 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk.tests.test_helpdesk: Starting TestHelpdesk.test_ticket_email_keeps_creator_own_contact_email ... 2026-09-06 14:26:00,782 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2909] 2026-09-06 14:26:00,809 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk.tests.test_helpdesk: Starting TestHelpdesk.test_ticket_email_updates_the_customer_contact ... 2026-09-06 14:26:00,933 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2910] 2026-09-06 14:26:00,976 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk.tests.test_helpdesk: Starting TestHelpdesk.test_unlink_stage ... 2026-09-06 14:26:01,012 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk.tests.test_helpdesk: Starting TestHelpdesk.test_unlink_team ... 2026-09-06 14:26:01,057 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 14:26:02,559 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1889 deleted mail.mail records with IDs: [2911] 2026-09-06 14:26:02,619 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2912] 2026-09-06 14:26:02,684 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1890 deleted mail.mail records with IDs: [2913] 2026-09-06 14:26:02,728 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2914] 2026-09-06 14:26:02,811 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1891 deleted mail.mail records with IDs: [2915] 2026-09-06 14:26:02,854 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2916] 2026-09-06 14:26:02,947 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2917] 2026-09-06 14:26:03,079 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1893 deleted mail.mail records with IDs: [2918] 2026-09-06 14:26:03,096 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk.tests.test_helpdesk_digest: Starting TestHelpdeskDigest.test_ticket_closed ... 2026-09-06 14:26:03,138 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43858, 43857, 43856, 43855, 43854, 43853, 43852, 43851, 2676, 2675, 2674, 2673, 2672, 2671, 2670, 2669, 2668, 2667, 2666, 2663, 2662, 2661, 2660, 2659, 2658, 2657, 2656, 2655, 2654, 2653, 2652, 2651, 2650, 2649] 2026-09-06 14:26:03,156 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [146813, 146822, 146823, 146824, 146814, 146815, 146816, 146817, 146818, 146819, 146820, 146821] 2026-09-06 14:26:03,157 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted viin.helpdesk.ticket records with IDs: [3, 11, 6, 4, 1, 10, 7, 2, 52, 51, 50, 49, 48, 12, 9, 8, 5] 2026-09-06 14:26:03,164 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 5253, 5254, 5255, 5256, 5257, 5258, 5259, 5260, 5261, 5262, 5263, 5264, 5265] 2026-09-06 14:26:03,289 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2919] 2026-09-06 14:26:03,370 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2920] 2026-09-06 14:26:03,440 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2921] 2026-09-06 14:26:03,517 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2922] 2026-09-06 14:26:03,603 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2923] 2026-09-06 14:26:03,691 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2924] 2026-09-06 14:26:03,763 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2925] 2026-09-06 14:26:03,839 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2926] 2026-09-06 14:26:03,898 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2927] 2026-09-06 14:26:03,977 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2928] 2026-09-06 14:26:04,060 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2929] 2026-09-06 14:26:04,150 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2930] 2026-09-06 14:26:04,534 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk.tests.test_helpdesk_digest: Starting TestHelpdeskDigest.test_ticket_opened ... 2026-09-06 14:26:04,560 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43858, 43857, 43856, 43855, 43854, 43853, 43852, 43851, 2676, 2675, 2674, 2673, 2672, 2671, 2670, 2669, 2668, 2667, 2666, 2663, 2662, 2661, 2660, 2659, 2658, 2657, 2656, 2655, 2654, 2653, 2652, 2651, 2650, 2649] 2026-09-06 14:26:04,572 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [146813, 146822, 146823, 146824, 146814, 146815, 146816, 146817, 146818, 146819, 146820, 146821] 2026-09-06 14:26:04,572 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted viin.helpdesk.ticket records with IDs: [3, 11, 6, 4, 1, 10, 7, 2, 52, 51, 50, 49, 48, 12, 9, 8, 5] 2026-09-06 14:26:04,578 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 5253, 5254, 5255, 5256, 5257, 5258, 5259, 5260, 5261, 5262, 5263, 5264, 5265] 2026-09-06 14:26:04,717 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2931] 2026-09-06 14:26:04,792 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2932] 2026-09-06 14:26:04,866 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2933] 2026-09-06 14:26:04,929 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2934] 2026-09-06 14:26:04,990 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2935] 2026-09-06 14:26:05,057 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2936] 2026-09-06 14:26:05,137 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2937] 2026-09-06 14:26:05,195 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2938] 2026-09-06 14:26:05,250 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2939] 2026-09-06 14:26:05,311 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2940] 2026-09-06 14:26:05,374 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2941] 2026-09-06 14:26:05,440 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2942] 2026-09-06 14:26:05,766 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 14:26:05,778 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk.tests.test_helpdesk_portal: Starting TestHelpdeskPortal.test_portals ... 2026-09-06 14:26:05,791 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:portal from n/a 2026-09-06 14:26:05,800 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 14:26:06,552 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:26:06] "GET /my/tickets/create HTTP/1.1" 200 - 233 0.118 0.636 2026-09-06 14:26:06,727 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:26:06] "POST /my/tickets/create HTTP/1.1" 200 - 109 0.054 0.115 2026-09-06 14:26:06,899 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:26:06] "GET /my/tickets/77 HTTP/1.1" 200 - 55 0.018 0.148 2026-09-06 14:26:07,060 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2945] 2026-09-06 14:26:07,086 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2946] 2026-09-06 14:26:07,142 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:26:07] "GET /my/tickets/77 HTTP/1.1" 200 - 30 0.010 0.043 2026-09-06 14:26:07,150 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:26:07] "GET /my/tickets/9999999?access_token=1 HTTP/1.1" 303 - 1 0.000 0.002 2026-09-06 14:26:07,331 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:26:07] "GET /my HTTP/1.1" 200 - 78 0.030 0.149 2026-09-06 14:26:07,479 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:26:07] "GET /my/tickets HTTP/1.1" 200 - 46 0.019 0.126 2026-09-06 14:26:07,482 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk.tests.test_helpdesk_portal.TestHelpdeskPortal.test_portals: waiting for threads: [] 2026-09-06 14:26:07,511 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:26:08,876 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1896 deleted mail.mail records with IDs: [2947] 2026-09-06 14:26:08,941 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2948] 2026-09-06 14:26:09,016 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1897 deleted mail.mail records with IDs: [2949] 2026-09-06 14:26:09,072 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2950] 2026-09-06 14:26:09,201 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1898 deleted mail.mail records with IDs: [2951] 2026-09-06 14:26:09,271 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2952] 2026-09-06 14:26:09,362 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2953] 2026-09-06 14:26:09,477 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1900 deleted mail.mail records with IDs: [2954] 2026-09-06 14:26:09,552 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2955] 2026-09-06 14:26:09,605 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2956] 2026-09-06 14:26:09,680 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2957] 2026-09-06 14:26:09,736 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2958] 2026-09-06 14:26:09,811 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2959] 2026-09-06 14:26:09,873 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2960] 2026-09-06 14:26:09,954 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2961] 2026-09-06 14:26:10,010 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2962] 2026-09-06 14:26:10,084 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2963] 2026-09-06 14:26:10,142 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2964] 2026-09-06 14:26:10,220 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2965] 2026-09-06 14:26:10,280 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2966] 2026-09-06 14:26:10,360 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2967] 2026-09-06 14:26:10,421 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2968] 2026-09-06 14:26:10,433 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk.tests.test_helpdesk_rating: Starting TestHelpdeskRating.test_dashboard_rating_counted_when_db_clock_runs_ahead_of_host ... 2026-02-10 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2969] 2026-02-10 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2970] 2026-09-06 14:26:11,315 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk.tests.test_helpdesk_rating: Starting TestHelpdeskRating.test_helpdesk_ticket_dashboard ... 2026-09-06 14:26:11,482 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 14:26:11,505 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk.tests.test_helpdesk_send_email: Starting TestHelpdeskSendEmail.test_send_email_01 ... 2026-09-06 14:26:11,619 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk.tests.test_helpdesk_send_email: Starting TestHelpdeskSendEmail.test_send_email_02 ... 2026-09-06 14:26:11,825 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2971] 2026-09-06 14:26:11,846 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2972] 2026-09-06 14:26:11,864 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk.tests.test_helpdesk_send_email: Starting TestHelpdeskSendEmail.test_send_email_03 ... 2026-09-06 14:26:12,064 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [2973] 2026-09-06 14:26:12,155 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2974] 2026-09-06 14:26:12,175 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2975] 2026-09-06 14:26:12,201 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:26:12,234 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk.tests.test_helpdesk_sla: Starting TestHelpdesk.test_send_helpdesk_sla_deadline_reminder_email ... 2026-09-06 14:26:12,386 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2976] 2026-09-07 11:45:00,000 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) started manually 2026-09-07 11:45:00,000 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) done 2026-09-07 11:46:00,000 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) started manually 2026-09-07 11:46:00,000 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) done 2026-09-07 12:15:00,000 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) started manually 2026-09-07 12:15:00,000 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) done 2026-09-07 12:16:00,000 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) started manually 2026-09-07 12:16:00,000 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) done 2026-09-08 07:45:00,000 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) started manually 2026-09-08 07:45:00,000 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) done 2026-09-08 07:46:00,000 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) started manually 2026-09-08 07:46:00,000 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) done 2026-09-08 08:15:00,000 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) started manually 2026-09-08 08:15:00,000 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) done 2026-09-08 08:16:00,000 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) started manually 2026-09-08 08:16:00,000 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) done 2026-09-06 14:26:13,178 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk.tests.test_helpdesk_sla: Starting TestHelpdesk.test_sla_overlap ... 2026-09-06 14:26:13,206 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk.tests.test_helpdesk_sla: Starting TestHelpdesk.test_sla_status_1 ... 2026-09-06 14:26:13,313 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2982] 2026-09-06 14:26:13,339 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk.tests.test_helpdesk_sla: Starting TestHelpdesk.test_sla_status_2 ... 2026-09-06 14:26:13,445 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2983] 2026-09-06 14:26:13,472 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk.tests.test_helpdesk_sla: Starting TestHelpdesk.test_sla_status_failed ... 2026-09-06 14:26:13,597 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2984] 2026-09-06 14:26:13,745 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2985] 2026-09-06 14:26:13,779 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk.tests.test_helpdesk_sla: Starting TestHelpdesk.test_sla_status_ongoing_reached ... 2026-09-06 14:26:13,906 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2986] 2026-09-06 14:26:13,944 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:26:15,227 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1903 deleted mail.mail records with IDs: [2987] 2026-09-06 14:26:15,274 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2988] 2026-09-06 14:26:15,332 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1904 deleted mail.mail records with IDs: [2989] 2026-09-06 14:26:15,378 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2990] 2026-09-06 14:26:15,463 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1905 deleted mail.mail records with IDs: [2991] 2026-09-06 14:26:15,511 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2992] 2026-09-06 14:26:15,608 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2993] 2026-09-06 14:26:15,697 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1907 deleted mail.mail records with IDs: [2994] 2026-09-06 14:26:15,706 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk_crm.tests.test_lead2ticket: Starting TestLead2Ticket.test_lead2ticket ... 2026-09-06 14:26:15,754 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2995] 2026-09-06 14:26:15,811 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk_crm.tests.test_lead2ticket: Starting TestLead2Ticket.test_lead2ticket_for_yourself ... 2026-09-06 14:26:15,999 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2996] 2026-09-06 14:26:16,069 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk_crm.tests.test_lead2ticket: Starting TestLead2Ticket.test_lead2ticket_unlink_data ... 2026-09-06 14:26:16,163 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2997] 2026-09-06 14:26:16,208 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk_crm.tests.test_lead2ticket: Starting TestLead2Ticket.test_lead2ticket_with_pretty_format_a_2_tuple ... 2026-09-06 14:26:16,353 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2998] 2026-09-06 14:26:16,422 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk_crm.tests.test_lead2ticket: Starting TestLead2Ticket.test_opp_create_ticket ... 2026-09-06 14:26:16,508 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2999] 2026-09-06 14:26:16,533 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [127170] 2026-09-06 14:26:16,533 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [9] 2026-09-06 14:26:16,589 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 14:26:17,869 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1910 deleted mail.mail records with IDs: [3000] 2026-09-06 14:26:17,920 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3001] 2026-09-06 14:26:17,978 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1911 deleted mail.mail records with IDs: [3002] 2026-09-06 14:26:18,022 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3003] 2026-09-06 14:26:18,115 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1912 deleted mail.mail records with IDs: [3004] 2026-09-06 14:26:18,153 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3005] 2026-09-06 14:26:18,232 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3006] 2026-09-06 14:26:18,346 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1914 deleted mail.mail records with IDs: [3007] 2026-09-06 14:26:18,416 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3008] 2026-09-06 14:26:18,497 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3009] 2026-09-06 14:26:18,509 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk_crm.tests.test_ticket2lead: Starting TestTicket2Lead.test_ticket2lead ... 2026-09-06 14:26:18,582 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 14:26:19,818 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1917 deleted mail.mail records with IDs: [3010] 2026-09-06 14:26:19,860 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3011] 2026-09-06 14:26:19,920 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1918 deleted mail.mail records with IDs: [3012] 2026-09-06 14:26:19,959 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3013] 2026-09-06 14:26:20,048 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1919 deleted mail.mail records with IDs: [3014] 2026-09-06 14:26:20,092 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3015] 2026-09-06 14:26:20,166 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3016] 2026-09-06 14:26:20,239 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1921 deleted mail.mail records with IDs: [3017] 2026-09-06 14:26:20,247 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk_hr.tests.test_helpdesk_hr: Starting TestHelpdeskHR.test_compute_source_department_id ... 2026-09-06 14:26:20,313 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3018] 2026-09-06 14:26:20,406 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk_hr.tests.test_helpdesk_hr: Starting TestHelpdeskHR.test_compute_target_department_id ... 2026-09-06 14:26:20,511 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3019] 2026-09-06 14:26:20,580 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 14:26:21,839 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1924 deleted mail.mail records with IDs: [3020] 2026-09-06 14:26:21,918 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3021] 2026-09-06 14:26:21,995 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1925 deleted mail.mail records with IDs: [3022] 2026-09-06 14:26:22,041 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3023] 2026-09-06 14:26:22,132 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1926 deleted mail.mail records with IDs: [3024] 2026-09-06 14:26:22,177 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3025] 2026-09-06 14:26:22,258 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3026] 2026-09-06 14:26:22,345 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1928 deleted mail.mail records with IDs: [3027] 2026-09-06 14:26:22,354 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk_livechat.tests.test_ticket_command: Starting TestTicketCommand.test_create_ticket_by_command ... 2026-09-06 14:26:22,570 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3028] 2026-09-06 14:26:22,609 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk_livechat.tests.test_ticket_command: Starting TestTicketCommand.test_create_ticket_picks_portal_customer_over_other_operator ... 2026-09-06 14:26:22,796 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3029] 2026-09-06 14:26:22,839 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 14:26:24,315 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1931 deleted mail.mail records with IDs: [3030] 2026-09-06 14:26:24,358 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3031] 2026-09-06 14:26:24,443 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1932 deleted mail.mail records with IDs: [3032] 2026-09-06 14:26:24,487 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3033] 2026-09-06 14:26:24,568 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1933 deleted mail.mail records with IDs: [3034] 2026-09-06 14:26:24,606 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3035] 2026-09-06 14:26:24,683 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3036] 2026-09-06 14:26:24,791 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1935 deleted mail.mail records with IDs: [3037] 2026-09-06 14:26:24,800 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk_odoo_module.tests.test_helpdesk_ticket: Starting TestHelpdesk.test_compute_odoo_module_version_id_01 ... 2026-09-06 14:26:24,915 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3038] 2026-09-06 14:26:24,952 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk_odoo_module.tests.test_helpdesk_ticket: Starting TestHelpdesk.test_compute_odoo_module_version_id_02 ... 2026-09-06 14:26:25,085 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3039] 2026-09-06 14:26:25,130 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 14:26:25,139 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk_project.tests.test_access_rights: Starting TestAccessTicket.test_user_who_following_task_or_project_read_ticket ... 2026-09-06 14:26:25,277 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:26:26,742 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1938 deleted mail.mail records with IDs: [3040] 2026-09-06 14:26:26,800 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3041] 2026-09-06 14:26:26,869 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1939 deleted mail.mail records with IDs: [3042] 2026-09-06 14:26:26,912 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3043] 2026-09-06 14:26:27,020 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1940 deleted mail.mail records with IDs: [3044] 2026-09-06 14:26:27,065 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3045] 2026-09-06 14:26:27,169 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3046] 2026-09-06 14:26:27,273 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1942 deleted mail.mail records with IDs: [3047] 2026-09-06 14:26:27,282 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk_project.tests.test_helpdesk_ticket: Starting TestHelpdeskTicket.test_003_change_project_after_set_task ... 2026-09-06 14:26:27,318 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk_project.tests.test_helpdesk_ticket: Starting TestHelpdeskTicket.test_set_project_id_to_false ... 2026-09-06 14:26:27,394 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk_project.tests.test_helpdesk_ticket: Starting TestHelpdeskTicket.test_user_admin_create_ticket ... 2026-09-06 14:26:27,471 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 14:26:28,840 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1945 deleted mail.mail records with IDs: [3048] 2026-09-06 14:26:28,890 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3049] 2026-09-06 14:26:28,958 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1946 deleted mail.mail records with IDs: [3050] 2026-09-06 14:26:29,005 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3051] 2026-09-06 14:26:29,099 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1947 deleted mail.mail records with IDs: [3052] 2026-09-06 14:26:29,145 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3053] 2026-09-06 14:26:29,254 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3054] 2026-09-06 14:26:29,353 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1949 deleted mail.mail records with IDs: [3055] 2026-09-06 14:26:29,362 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk_project.tests.test_project_task: Starting TestProjectTask.test_view_ticket_count ... 2026-09-06 14:26:29,429 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 14:26:30,860 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1952 deleted mail.mail records with IDs: [3056] 2026-09-06 14:26:30,916 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3057] 2026-09-06 14:26:30,991 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1953 deleted mail.mail records with IDs: [3058] 2026-09-06 14:26:31,049 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3059] 2026-09-06 14:26:31,158 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1954 deleted mail.mail records with IDs: [3060] 2026-09-06 14:26:31,220 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3061] 2026-09-06 14:26:31,296 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3062] 2026-09-06 14:26:31,370 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1956 deleted mail.mail records with IDs: [3063] 2026-09-06 14:26:31,378 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk_project.tests.test_task2ticket: Starting TestTask2Ticket.test_task2ticket ... 2026-09-06 14:26:31,447 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3064] 2026-09-06 14:26:31,479 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [141066] 2026-09-06 14:26:31,479 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [26] 2026-09-06 14:26:31,548 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk_project.tests.test_task2ticket: Starting TestTask2Ticket.test_task2ticket_for_yourself ... 2026-09-06 14:26:31,769 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3065] 2026-09-06 14:26:31,906 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk_project.tests.test_task2ticket: Starting TestTask2Ticket.test_task2ticket_unlink ... 2026-09-06 14:26:32,043 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3066] 2026-09-06 14:26:32,139 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 14:26:33,607 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1959 deleted mail.mail records with IDs: [3067] 2026-09-06 14:26:33,655 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3068] 2026-09-06 14:26:33,722 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1960 deleted mail.mail records with IDs: [3069] 2026-09-06 14:26:33,765 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3070] 2026-09-06 14:26:33,853 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1961 deleted mail.mail records with IDs: [3071] 2026-09-06 14:26:33,898 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3072] 2026-09-06 14:26:33,975 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3073] 2026-09-06 14:26:34,076 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1963 deleted mail.mail records with IDs: [3074] 2026-09-06 14:26:34,134 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3075] 2026-09-06 14:26:34,188 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3076] 2026-09-06 14:26:34,224 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk_project.tests.test_ticket2task: Starting TestTicket2Task.test_convert_ticket_to_task ... 2026-09-06 14:26:34,293 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3077] 2026-09-06 14:26:34,325 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk_project.tests.test_ticket2task: Starting TestTicket2Task.test_convert_ticket_to_task_remains_assignee ... 2026-09-06 14:26:34,415 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3078] 2026-09-06 14:26:34,554 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk_project.tests.test_ticket2task: Starting TestTicket2Task.test_multy_ticket2task ... 2026-09-06 14:26:34,651 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk_project.tests.test_ticket2task: Starting TestTicket2Task.test_ticket2task ... 2026-09-06 14:26:34,745 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3080] 2026-09-06 14:26:34,837 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 14:26:35,022 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3081] 2026-09-06 14:26:35,128 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3082] 2026-09-06 14:26:35,202 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3083] 2026-09-06 14:26:35,215 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk_project.tests.test_ticket_count: Starting TestHelpdeskTicket.test_check_help_desk_ticket_count ... 2026-09-06 14:26:35,257 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:26:36,666 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1966 deleted mail.mail records with IDs: [3084] 2026-09-06 14:26:36,716 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3085] 2026-09-06 14:26:36,790 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1967 deleted mail.mail records with IDs: [3086] 2026-09-06 14:26:36,845 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3087] 2026-09-06 14:26:36,957 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1968 deleted mail.mail records with IDs: [3088] 2026-09-06 14:26:37,015 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3089] 2026-09-06 14:26:37,107 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3090] 2026-09-06 14:26:37,218 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1970 deleted mail.mail records with IDs: [3091] 2026-09-06 14:26:37,232 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk_sale.tests.test_helpdesk_portal: Starting TestHelpdeskPortal.test_portals ... 2026-09-06 14:26:37,431 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:portal from n/a 2026-09-06 14:26:37,440 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 14:26:38,250 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:26:38] "GET /my/tickets/create?saleorder=517 HTTP/1.1" 200 - 227 0.097 0.715 2026-09-06 14:26:38,435 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:26:38] "POST /my/tickets/create?saleorder=517 HTTP/1.1" 200 - 113 0.069 0.110 2026-09-06 14:26:38,476 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk_sale.tests.test_helpdesk_portal: Starting TestHelpdeskPortal.test_portals_ticket_company_matches_sale_order ... 2026-09-06 14:26:41,328 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:company_b_portal from n/a 2026-09-06 14:26:41,335 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 14:26:42,755 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:26:42] "GET /my/tickets/create?saleorder=518 HTTP/1.1" 200 - 222 0.082 1.339 2026-09-06 14:26:42,903 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:26:42] "POST /my/tickets/create?saleorder=518 HTTP/1.1" 200 - 91 0.045 0.099 2026-09-06 14:26:42,971 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 14:26:42,985 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk_sale.tests.test_helpdesk_sale: Starting TestHelpdeskSale.test_onchange_sale_order_01 ... 2026-09-06 14:26:43,081 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk_sale.tests.test_helpdesk_sale: Starting TestHelpdeskSale.test_onchange_sale_order_02 ... 2026-09-06 14:26:43,188 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:26:44,456 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1974 deleted mail.mail records with IDs: [3095] 2026-09-06 14:26:44,504 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3096] 2026-09-06 14:26:44,575 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1975 deleted mail.mail records with IDs: [3097] 2026-09-06 14:26:44,622 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3098] 2026-09-06 14:26:44,717 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1976 deleted mail.mail records with IDs: [3099] 2026-09-06 14:26:44,760 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3100] 2026-09-06 14:26:44,831 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3101] 2026-09-06 14:26:44,913 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1978 deleted mail.mail records with IDs: [3102] 2026-09-06 14:26:44,922 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk_timesheet.tests.test_ticket_timesheet: Starting TestTicketTimesheet.test_ticket_timesheet ... 2026-09-06 14:26:45,131 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk_timesheet.tests.test_ticket_timesheet: Starting TestTicketTimesheet.test_ticket_timesheet_01 ... 2026-09-06 14:26:45,367 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 14:26:46,589 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1981 deleted mail.mail records with IDs: [3103] 2026-09-06 14:26:46,639 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3104] 2026-09-06 14:26:46,711 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1982 deleted mail.mail records with IDs: [3105] 2026-09-06 14:26:46,752 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3106] 2026-09-06 14:26:46,838 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1983 deleted mail.mail records with IDs: [3107] 2026-09-06 14:26:46,878 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3108] 2026-09-06 14:26:46,956 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3109] 2026-09-06 14:26:47,038 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1985 deleted mail.mail records with IDs: [3110] 2026-09-06 14:26:47,249 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3111] 2026-09-06 14:26:47,279 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk_timesheet_timer.tests.test_helpdesk_timesheet_timer: Starting TestHelpdeskTimesheetTimer.test_01_start_stop_timer_on_ticket ... 2026-09-06 14:26:47,405 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk_timesheet_timer.tests.test_helpdesk_timesheet_timer: Starting TestHelpdeskTimesheetTimer.test_02_switch_from_task_to_ticket ... 2026-09-06 14:26:47,591 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk_timesheet_timer.tests.test_helpdesk_timesheet_timer: Starting TestHelpdeskTimesheetTimer.test_03_switch_from_ticket_to_task ... 2026-09-06 14:26:47,786 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk_timesheet_timer.tests.test_helpdesk_timesheet_timer: Starting TestHelpdeskTimesheetTimer.test_04_cross_day_switch_from_task_to_ticket ... 2026-09-06 14:26:47,969 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk_timesheet_timer.tests.test_helpdesk_timesheet_timer: Starting TestHelpdeskTimesheetTimer.test_05_cross_day_switch_from_ticket_to_task ... 2026-09-06 14:26:48,137 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_helpdesk_timesheet_timer.tests.test_helpdesk_timesheet_timer: Starting TestHelpdeskTimesheetTimer.test_06_systray_timer_menu_sections ... 2026-09-06 14:26:48,290 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 14:26:48,416 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr.tests.test_department_naming: Starting TestDepartmentNaming.test_01_display_name_default ... 2026-09-06 14:26:48,478 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr.tests.test_department_naming: Starting TestDepartmentNaming.test_02_display_name_hierarchical ... 2026-09-06 14:26:48,503 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr.tests.test_department_naming: Starting TestDepartmentNaming.test_03_rec_names_search_behavior ... 2026-09-06 14:26:48,530 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:26:48,873 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr.tests.test_employee_hierarchy: Starting TestHrEmployeeHierarchy.test_01_department_manager_not_self_manager ... 2026-09-06 14:26:48,995 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr.tests.test_employee_hierarchy: Starting TestHrEmployeeHierarchy.test_02_recursive_managers_parent_ids_order_and_count ... 2026-09-06 14:26:49,057 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr.tests.test_employee_hierarchy: Starting TestHrEmployeeHierarchy.test_03_department_managers_chain_even_if_parent_id_forced_false ... 2026-09-06 14:26:49,175 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr.tests.test_employee_hierarchy: Starting TestHrEmployeeHierarchy.test_04_recursive_managers_index_order_case_employee_has_line_manager_plus_department_managers ... 2026-09-06 14:26:49,262 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr.tests.test_employee_hierarchy: Starting TestHrEmployeeHierarchy.test_05_recursive_managers_index_order_case_multi_dept_superiors ... 2026-09-06 14:26:49,368 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr.tests.test_employee_hierarchy: Starting TestHrEmployeeHierarchy.test_06_department_manager_ids_cases ... 2026-09-06 14:26:49,455 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr.tests.test_employee_hierarchy: Starting TestHrEmployeeHierarchy.test_07_department_recursive_child_ids ... 2026-09-06 14:26:49,503 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-06 14:26:49,743 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr.tests.test_employee_hierarchy: Starting TestComputeParentIdEdgeCases.test_90_department_manager_parent_id_not_self ... 2026-09-06 14:26:49,833 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr.tests.test_employee_hierarchy: Starting TestComputeParentIdEdgeCases.test_91_staff_parent_id_is_department_manager ... 2026-09-06 14:26:49,866 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:26:50,109 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr.tests.test_employee_hierarchy: Starting TestComputeParentIdStaleDependency.test_93_stored_parent_id_follows_grandparent_manager_change ... 2026-09-06 14:26:50,217 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:26:50,499 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr.tests.test_employee_hierarchy: Starting TestIncludeDepartmentManagerEdgeCases.test_92_include_department_manager_false_still_matches_due_to_parent_id_tree ... 2026-09-06 14:26:50,595 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:26:50,892 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr.tests.test_employee_public: Starting TestEmployeePublic.test_01_public_compute_parent_ids ... 2026-09-06 14:26:51,010 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr.tests.test_employee_public: Starting TestEmployeePublic.test_02_public_search_parent_ids ... 2026-09-06 14:26:51,037 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr.tests.test_employee_public: Starting TestEmployeePublic.test_03_public_mirror_parent_id_comodel_is_employee_public ... 2026-09-06 14:26:51,256 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr.tests.test_employee_public: Starting TestEmployeePublic.test_04_private_parent_id_not_regressed_by_public_fix ... 2026-09-06 14:26:51,410 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr.tests.test_employee_public: Starting TestEmployeePublic.test_05_public_parent_id_batch_query_count_is_batch_size_independent ... 2026-09-06 14:26:51,799 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-09-06 14:26:52,038 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr.tests.test_hr_department_hierarchy: Starting TestHrDepartmentHierarchy.test_manager_ids_includes_own_and_inherited_managers ... 2026-09-06 14:26:52,131 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr.tests.test_hr_department_hierarchy: Starting TestHrDepartmentHierarchy.test_recursive_child_ids_empty_for_leaf_department ... 2026-09-06 14:26:52,154 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:26:52,408 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr.tests.test_is_department_manager: Starting TestIsDepartmentManager.test_01_compute_is_department_manager ... 2026-09-06 14:26:52,498 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr.tests.test_is_department_manager: Starting TestIsDepartmentManager.test_02_search_is_department_manager_true_false ... 2026-09-06 14:26:52,531 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr.tests.test_is_department_manager: Starting TestIsDepartmentManager.test_03_search_is_department_manager_not_equal ... 2026-09-06 14:26:52,571 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:26:52,691 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr.tests.test_organization_participation: Starting TestOrganizationParticipation.test_01_participation_date_constraint_invalid ... 2026-09-06 14:26:52,753 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr.tests.test_organization_participation: Starting TestOrganizationParticipation.test_02_participation_date_constraint_valid ... 2026-09-06 14:26:52,782 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:26:52,793 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr.tests.test_res_config_settings_upsell: Starting TestHrSettingsUpsell.test_every_toggle_availability_is_assigned_in_compute ... 2026-09-06 14:26:52,815 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr.tests.test_res_config_settings_upsell: Starting TestHrSettingsUpsell.test_every_toggle_has_matching_availability_field ... 2026-09-06 14:26:52,833 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr.tests.test_res_config_settings_upsell: Starting TestHrSettingsUpsell.test_every_toggle_has_view_wiring ... 2026-09-06 14:26:52,851 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr.tests.test_res_config_settings_upsell: Starting TestHrSettingsUpsell.test_existing_availability_fields_exist ... 2026-09-06 14:26:52,868 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr.tests.test_res_config_settings_upsell: Starting TestHrSettingsUpsell.test_existing_compute_availability_matches_registry ... 2026-09-06 14:26:52,991 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr.tests.test_res_config_settings_upsell: Starting TestHrSettingsUpsell.test_existing_module_toggle_fields_exist ... 2026-09-06 14:26:53,012 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr.tests.test_res_config_settings_upsell: Starting TestHrSettingsUpsell.test_retirement_age_availability_field_exists ... 2026-09-06 14:26:53,032 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr.tests.test_res_config_settings_upsell: Starting TestHrSettingsUpsell.test_retirement_age_compute_availability_matches_registry ... 2026-09-06 14:26:53,176 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr.tests.test_res_config_settings_upsell: Starting TestHrSettingsUpsell.test_retirement_age_module_toggle_field_exists ... 2026-09-06 14:26:53,201 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:26:53,817 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr.tests.test_search_parent_ids: Starting TestSearchParentIds.test_01_search_in_and_equal ... 2026-09-06 14:26:54,002 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr.tests.test_search_parent_ids: Starting TestSearchParentIds.test_02_search_not_in_and_not_equal ... 2026-09-06 14:26:54,041 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr.tests.test_search_parent_ids: Starting TestSearchParentIds.test_03_search_ilike_and_not_ilike ... 2026-09-06 14:26:54,084 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr.tests.test_search_parent_ids: Starting TestSearchParentIds.test_04_search_any_and_not_any ... 2026-09-06 14:26:54,123 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr.tests.test_search_parent_ids: Starting TestSearchParentIds.test_05_search_without_department_managers ... 2026-09-06 14:26:54,168 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-06 14:26:54,408 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr.tests.test_search_parent_ids: Starting TestSearchParentIdsEdgeCases.test_06_search_equal_false_and_not_equal_false ... 2026-09-06 14:26:54,509 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr.tests.test_search_parent_ids: Starting TestSearchParentIdsEdgeCases.test_07_search_in_accepts_int_operand_and_filters_non_int_list ... 2026-09-06 14:26:54,550 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr.tests.test_search_parent_ids: Starting TestSearchParentIdsEdgeCases.test_08_search_invalid_operator_raises ... 2026-09-06 14:26:54,586 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:26:55,028 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3112] 2026-09-06 14:26:55,037 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [44159] 2026-09-06 14:26:55,042 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:26:55,331 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3113] 2026-09-06 14:26:55,336 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [44161] 2026-09-06 14:26:55,340 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:26:55,350 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr.tests.test_security_access_rights: Starting TestSecurityAccessRights.test_01_regular_user_cannot_write_employee_vat ... 2026-09-06 14:26:55,353 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1988, model: hr.employee 2026-09-06 14:26:55,371 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr.tests.test_security_access_rights: Starting TestSecurityAccessRights.test_02_hr_user_can_write_employee_vat_and_sync_partner ... 2026-09-06 14:26:55,420 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr.tests.test_security_access_rights: Starting TestSecurityAccessRights.test_03_access_hr_organization_models ... 2026-09-06 14:26:55,457 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1988, model: hr.organization 2026-09-06 14:26:55,475 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr.tests.test_security_access_rights: Starting TestSecurityAccessRights.test_04_access_participation_models ... 2026-09-06 14:26:55,513 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1988, model: hr.organization.participation 2026-09-06 14:26:55,539 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:26:55,548 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_account.tests.test_access_right: Starting TestAccessRight.test_access_right_user_analytic_accounting ... 2026-09-06 14:26:56,197 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_account.tests.test_access_right: Starting TestAccessRight.test_access_right_user_full_accounting_feature ... 2026-09-06 14:26:56,874 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:26:56,885 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_account.tests.test_accout_analytic_distribution_model: Starting TestAnalyticDistributionModel.test_compute_analytic_distribution ... 2026-09-06 14:26:57,660 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:26:57,676 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_account.tests.test_hr_department: Starting TestHrDepartment.test_create_new_deparment ... 2026-09-06 14:26:58,291 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_account.tests.test_hr_department: Starting TestHrDepartment.test_create_new_deparment_3 ... 2026-09-06 14:26:59,026 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:26:59,039 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_account.tests.test_payment: Starting TestPayment.test_confirm_payment_receive_money ... 2026-09-06 14:27:01,229 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_account.tests.test_payment: Starting TestPayment.test_confirm_payment_send_money ... 2026-09-06 14:27:02,242 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:27:06,674 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal: Starting TestHrAppraisal.test_01_create_appraisal ... 2026-09-06 14:27:06,726 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal: Starting TestHrAppraisal.test_02_appraisal_workflow ... 2026-09-06 14:27:06,992 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal: Starting TestHrAppraisal.test_03_batch_creation ... 2026-09-06 14:27:07,232 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal: Starting TestHrAppraisal.test_04_feedback_count ... 2026-09-06 14:27:07,401 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal: Starting TestHrAppraisal.test_05_update_participants ... 2026-09-06 14:27:07,612 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal: Starting TestHrAppraisal.test_06_resend_to_participant_uses_other_feedback_template ... 2026-09-06 14:27:07,863 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:27:12,209 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal_security: Starting TestHrAppraisalSecurity.test_01_employee_access ... 2026-09-06 14:27:12,282 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2008, model: viin.hr.appraisal 2026-09-06 14:27:12,454 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2008 deleted mail.message records with IDs: [44651] 2026-09-06 14:27:12,456 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2008, model: viin.hr.appraisal 2026-09-06 14:27:12,473 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal_security: Starting TestHrAppraisalSecurity.test_02_manager_access ... 2026-09-06 14:27:12,530 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2009, model: viin.hr.appraisal 2026-09-06 14:27:12,695 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2009 deleted mail.message records with IDs: [44657] 2026-09-06 14:27:12,697 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2009, model: viin.hr.appraisal 2026-09-06 14:27:12,718 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal_security: Starting TestHrAppraisalSecurity.test_03_appraisal_officer_access ... 2026-09-06 14:27:12,803 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2010 deleted mail.message records with IDs: [44662] 2026-09-06 14:27:12,816 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2010 deleted viin.hr.appraisal records with IDs: [14] 2026-09-06 14:27:12,822 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2010 deleted mail.followers records with IDs: [5663] 2026-09-06 14:27:12,844 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal_security: Starting TestHrAppraisalSecurity.test_04_survey_access ... 2026-09-06 14:27:13,081 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal_security: Starting TestHrAppraisalSecurity.test_05_multi_company_access ... 2026-09-06 14:27:13,432 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal_security: Starting TestHrAppraisalSecurity.test_internal_user_appraisal_matrix_results_no_error ... 2026-09-06 14:27:13,527 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal_security: Starting TestHrAppraisalSecurity.test_internal_user_cannot_read_certification_survey ... 2026-09-06 14:27:13,577 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal_security: Starting TestHrAppraisalSecurity.test_internal_user_reads_appraisal_template ... 2026-09-06 14:27:13,630 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal_security: Starting TestHrAppraisalSecurity.test_internal_user_survey_read_limited_to_appraisal_and_own ... 2026-09-06 14:27:13,753 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [15], uid: 2008, model: survey.survey 2026-09-06 14:27:13,764 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [18], uid: 2008, model: survey.survey 2026-09-06 14:27:13,817 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:27:18,389 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_appraisal.tests.test_survey_survey_appraisal_rule_leak: Starting TestSurveySurveyAppraisalRuleLeak.test_employee_participating_in_appraisal_survey_can_still_read_it ... 2026-09-06 14:27:18,538 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_appraisal.tests.test_survey_survey_appraisal_rule_leak: Starting TestSurveySurveyAppraisalRuleLeak.test_plain_internal_user_cannot_read_certification_survey ... 2026-09-06 14:27:18,599 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [19], uid: 2012, model: survey.survey 2026-09-06 14:27:18,630 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_appraisal.tests.test_survey_survey_appraisal_rule_leak: Starting TestSurveySurveyAppraisalRuleLeak.test_survey_manager_cannot_read_certification_survey_via_appraisal_rule ... 2026-09-06 14:27:18,701 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [19], uid: 2017, model: survey.survey 2026-09-06 14:27:18,731 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_appraisal.tests.test_survey_survey_appraisal_rule_leak: Starting TestSurveySurveyAppraisalRuleLeak.test_survey_user_cannot_read_certification_survey_via_appraisal_rule ... 2026-09-06 14:27:18,795 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [19], uid: 2016, model: survey.survey 2026-09-06 14:27:18,854 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-06 14:27:19,644 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_attendance_validation.tests.test_global_leave: Starting TestGlobalLeave.test_07_global_leave ... 2026-09-06 14:27:19,749 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.attendance.overtime records with IDs: [11] 2026-09-06 14:27:19,847 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.attendance.overtime records with IDs: [12] 2026-09-06 14:27:19,902 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_attendance_validation.tests.test_global_leave: Starting TestGlobalLeave.test_08_global_leave ... 2026-09-06 14:27:19,928 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [21, 22, 23, 20] 2026-09-06 14:27:20,150 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [631] 2026-09-06 14:27:20,184 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.attendance.overtime records with IDs: [14] 2026-09-06 14:27:20,259 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [24] 2026-09-06 14:27:20,276 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.attendance.overtime records with IDs: [15] 2026-09-06 14:27:20,313 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_attendance_validation.tests.test_global_leave: Starting TestGlobalLeave.test_20_res_leave ... 2026-09-06 14:27:20,380 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_attendance_validation.tests.test_global_leave: Starting TestGlobalLeave.test_21_res_leave_01 ... 2026-09-06 14:27:20,464 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_attendance_validation.tests.test_global_leave: Starting TestGlobalLeave.test_21_res_leave_02 ... 2026-09-06 14:27:20,551 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_attendance_validation.tests.test_global_leave: Starting TestGlobalLeave.test_21_res_leave_03 ... 2026-09-06 14:27:20,621 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_attendance_validation.tests.test_global_leave: Starting TestGlobalLeave.test_22_res_leave ... 2026-09-06 14:27:20,694 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_attendance_validation.tests.test_global_leave: Starting TestGlobalLeave.test_23_res_leave ... 2026-09-06 14:27:20,770 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_attendance_validation.tests.test_global_leave: Starting TestGlobalLeave.test_24_res_leave_01 ... 2026-09-06 14:27:20,852 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_attendance_validation.tests.test_global_leave: Starting TestGlobalLeave.test_24_res_leave_02 ... 2026-09-06 14:27:20,956 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:27:21,097 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_attendance_validation.tests.test_hr_contract: Starting TestHrContract.test_09_hr_contract ... 2026-09-06 14:27:21,244 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:27:21,378 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_attendance_validation.tests.test_viin_hr_attendance_validation: Starting TestViinHrAttendanceValidation.test_01_valid_worked_hours ... 2026-09-06 14:27:21,453 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.attendance records with IDs: [25] 2026-09-06 14:27:21,600 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_attendance_validation.tests.test_viin_hr_attendance_validation: Starting TestViinHrAttendanceValidation.test_02_valid_worked_hours ... 2026-09-06 14:27:21,724 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.attendance.overtime records with IDs: [27] 2026-09-06 14:27:21,811 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_attendance_validation.tests.test_viin_hr_attendance_validation: Starting TestViinHrAttendanceValidation.test_03_valid_worked_hours ... 2026-09-06 14:27:21,938 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_attendance_validation.tests.test_viin_hr_attendance_validation: Starting TestViinHrAttendanceValidation.test_04_valid_worked_hours ... 2026-09-06 14:27:22,049 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_attendance_validation.tests.test_viin_hr_attendance_validation: Starting TestViinHrAttendanceValidation.test_05_valid_worked_hours ... 2026-09-06 14:27:22,161 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_attendance_validation.tests.test_viin_hr_attendance_validation: Starting TestViinHrAttendanceValidation.test_06_valid_worked_hours ... 2026-09-06 14:27:22,240 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.attendance.overtime records with IDs: [32] 2026-09-06 14:27:22,276 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.attendance.overtime records with IDs: [33] 2026-09-06 14:27:22,483 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_attendance_validation.tests.test_viin_hr_attendance_validation: Starting TestViinHrAttendanceValidation.test_auto_checkout ... 2026-09-06 14:27:22,604 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_attendance_validation.tests.test_viin_hr_attendance_validation: Starting TestViinHrAttendanceValidation.test_manual_checkout_by_user_id ... 2026-09-06 14:27:22,742 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:27:22,897 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_20 ... 2026-09-06 14:27:23,052 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_21 ... 2026-09-06 14:27:23,335 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_22 ... 2026-09-06 14:27:23,571 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_30_01 ... 2026-09-06 14:27:23,782 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_30_02 ... 2026-09-06 14:27:23,934 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_31 ... 2026-09-06 14:27:24,175 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_31_01 ... 2026-09-06 14:27:24,492 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_31_01_01 ... 2026-09-06 14:27:24,896 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_31_01_02 ... 2026-09-06 14:27:25,321 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_31_02 ... 2026-09-06 14:27:25,612 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_31_03A ... 2026-09-06 14:27:25,908 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_31_03B ... 2026-09-06 14:27:26,207 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_31_04 ... 2026-09-06 14:27:26,554 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_31_05 ... 2026-09-06 14:27:26,857 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_31_05_01 ... 2026-09-06 14:27:27,331 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_40 ... 2026-09-06 14:27:27,637 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_41_01 ... 2026-09-06 14:27:27,956 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_41_02 ... 2026-09-06 14:27:28,275 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:27:28,391 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_21 ... 2026-09-06 14:27:28,595 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_22 ... 2026-09-06 14:27:28,738 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_30_01 ... 2026-09-06 14:27:28,868 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_30_02 ... 2026-09-06 14:27:29,030 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_31 ... 2026-09-06 14:27:29,221 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_31_01 ... 2026-09-06 14:27:29,498 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_31_01_01 ... 2026-09-06 14:27:29,840 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_31_01_02 ... 2026-09-06 14:27:30,203 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_31_02 ... 2026-09-06 14:27:30,538 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_31_03A ... 2026-09-06 14:27:30,872 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_31_03B ... 2026-09-06 14:27:31,160 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_31_04 ... 2026-09-06 14:27:31,507 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_31_05 ... 2026-09-06 14:27:31,812 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_31_05_01 ... 2026-09-06 14:27:32,266 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_40 ... 2026-09-06 14:27:32,523 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_41_01 ... 2026-09-06 14:27:32,840 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_41_02 ... 2026-09-06 14:27:33,120 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_50_reconfirm_01 ... 2026-09-06 14:27:33,443 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_50_reconfirm_02 ... 2026-09-06 14:27:33,748 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_50_reconfirm_03 ... 2026-09-06 14:27:34,067 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_50_reconfirm_04 ... 2026-09-06 14:27:34,368 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_51_reconfirm ... 2026-09-06 14:27:34,767 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_cancel_20 ... 2026-09-06 14:27:34,904 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:27:35,094 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_01_check_dates ... 2026-09-06 14:27:35,221 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_02_check_last_contract_addendum_01 ... 2026-09-06 14:27:35,394 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_02_check_last_contract_addendum_02 ... 2026-09-06 14:27:35,470 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_02_check_last_contract_addendum_03 ... 2026-09-06 14:27:35,837 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_03_check_contract_fields_changed_01 ... 2026-09-06 14:27:35,884 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_03_check_contract_fields_changed_02 ... 2026-09-06 14:27:36,141 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_03_check_contract_fields_changed_03 ... 2026-09-06 14:27:36,262 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_03_check_contract_fields_changed_04 ... 2026-09-06 14:27:36,383 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_10_unlink_except_contract_detail ... 2026-09-06 14:27:36,523 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [45503, 45502] 2026-09-06 14:27:36,633 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [45501] 2026-09-06 14:27:36,640 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted addendum.addendum records with IDs: [99] 2026-09-06 14:27:36,685 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [45506, 45505, 45503, 45502] 2026-09-06 14:27:36,724 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_11_create ... 2026-09-06 14:27:36,748 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_12_cancel_main_contract_01 ... 2026-09-06 14:27:37,016 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [45508] 2026-09-06 14:27:37,020 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted addendum.addendum records with IDs: [100] 2026-09-06 14:27:37,053 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [45512, 45510, 45509] 2026-09-06 14:27:37,084 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.contract records with IDs: [150] 2026-09-06 14:27:37,109 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_20_write_contract_01 ... 2026-09-06 14:27:37,283 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_20_write_contract_02 ... 2026-09-06 14:27:37,504 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_21_write_display_date_end_01 ... 2026-09-06 14:27:37,558 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_21_write_display_date_end_02 ... 2026-09-06 14:27:37,737 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_21_write_display_date_end_03 ... 2026-09-06 14:27:37,883 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_21_write_display_date_start ... 2026-09-06 14:27:38,016 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_30_compute_previous_contract_id_01 ... 2026-09-06 14:27:38,192 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_30_compute_previous_contract_id_02 ... 2026-09-06 14:27:38,398 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:27:38,542 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_contract_addendum_close: Starting TestContractClose.test_01_write_state_close ... 2026-09-06 14:27:38,700 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_contract_addendum_close: Starting TestContractClose.test_02_write_state_close_01 ... 2026-09-06 14:27:38,876 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_contract_addendum_close: Starting TestContractClose.test_02_write_state_close_02 ... 2026-09-06 14:27:39,151 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_contract_addendum_close: Starting TestContractClose.test_02_write_state_close_03 ... 2026-09-06 14:27:39,560 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:27:39,724 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_contract_history: Starting TestContractClose.test_01_contract_history ... 2026-09-06 14:27:39,805 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_contract_history: Starting TestContractClose.test_02_contract_history_01 ... 2026-09-06 14:27:39,867 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:27:46,086 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_employee_changes_report: Starting TestHrEmployeeTransfer.test_01_changes_report ... 2026-09-06 14:27:46,291 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_employee_changes_report: Starting TestHrEmployeeTransfer.test_02_changes_report_01 ... 2026-09-06 14:27:46,528 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_employee_changes_report: Starting TestHrEmployeeTransfer.test_02_changes_report_02 ... 2026-09-06 14:27:46,734 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_employee_changes_report: Starting TestHrEmployeeTransfer.test_02_changes_report_03 ... 2026-09-06 14:27:47,047 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_employee_changes_report: Starting TestHrEmployeeTransfer.test_02_changes_report_04 ... 2026-09-06 14:27:47,242 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_employee_changes_report: Starting TestHrEmployeeTransfer.test_03_changes_report_01 ... 2026-09-06 14:27:47,574 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_employee_changes_report: Starting TestHrEmployeeTransfer.test_03_changes_report_02 ... 2026-09-06 14:27:47,894 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:27:51,176 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_employee_transfer: Starting TestHrEmployeeTransfer.test_10_transfer_within_company_01 ... 2026-09-06 14:27:51,517 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3140] 2026-09-06 14:27:51,577 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_employee_transfer: Starting TestHrEmployeeTransfer.test_10_transfer_within_company_02 ... 2026-09-06 14:27:51,821 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3141] 2026-09-06 14:27:51,864 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_employee_transfer: Starting TestHrEmployeeTransfer.test_10_transfer_within_company_03 ... 2026-09-06 14:27:51,999 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3142] 2026-09-06 14:27:52,040 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_employee_transfer: Starting TestHrEmployeeTransfer.test_20_transfer_to_other_company_01 ... 2026-09-06 14:27:52,212 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.resume.line records with IDs: [278] 2026-09-06 14:27:52,302 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_employee_transfer: Starting TestHrEmployeeTransfer.test_20_transfer_to_other_company_02 ... 2026-09-06 14:27:52,505 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_employee_transfer: Starting TestHrEmployeeTransfer.test_20_transfer_to_other_company_03 ... 2026-09-06 14:27:52,690 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.resume.line records with IDs: [281] 2026-09-06 14:27:52,769 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_employee_transfer: Starting TestHrEmployeeTransfer.test_20_transfer_to_other_company_04 ... 2026-09-06 14:27:52,961 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:27:53,113 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_hr_contract: Starting TestHrContracts.test_01_qualify_interval_dates_type ... 2026-09-06 14:27:53,198 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_hr_contract: Starting TestHrContracts.test_02_qualify_interval_return_type ... 2026-09-06 14:27:53,277 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_hr_contract: Starting TestHrContracts.test_03_qualify_interval_dates ... 2026-09-06 14:27:53,347 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_hr_contract: Starting TestHrContracts.test_04_qualify_interval_datetimes ... 2026-09-06 14:27:53,418 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_hr_contract: Starting TestHrContracts.test_11_get_resource_calendar_intervals_dates ... 2026-09-06 14:27:53,495 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_hr_contract: Starting TestHrContracts.test_12_get_resource_calendar_intervals_datetimes ... 2026-09-06 14:27:53,562 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_hr_contract: Starting TestHrContracts.test_21_get_resource_calendar_map ... 2026-09-06 14:27:53,678 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_hr_contract: Starting TestHrContracts.test_31_get_unavailable_intervals_given_types ... 2026-09-06 14:27:53,796 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_hr_contract: Starting TestHrContracts.test_32_get_unavailable_intervals ... 2026-09-06 14:27:53,900 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_hr_contract: Starting TestHrContracts.test_33_get_unavailable_intervals_naive ... 2026-09-06 14:27:54,011 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_hr_contract: Starting TestHrContracts.test_33_get_unavailable_intervals_naive_global_leaves ... 2026-09-06 14:27:54,383 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:27:54,517 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_hr_employee1: Starting TestHrContracts.test_01__get_resource_calendar_intervals_raise ... 2026-09-06 14:27:54,573 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_hr_employee1: Starting TestHrContracts.test_02__get_resource_calendar_intervals__no_given_date ... 2026-09-06 14:27:54,682 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_hr_employee1: Starting TestHrContracts.test_03__get_resource_calendar_intervals__single_date_start__date_type ... 2026-09-06 14:27:54,781 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_hr_employee1: Starting TestHrContracts.test_04__get_resource_calendar_intervals__single_date_start__datetime_type ... 2026-09-06 14:27:54,887 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_hr_employee1: Starting TestHrContracts.test_05__get_resource_calendar_intervals__single_date_end__date_type ... 2026-09-06 14:27:55,007 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_hr_employee1: Starting TestHrContracts.test_06__get_resource_calendar_intervals__start_and_end_date_type ... 2026-09-06 14:27:55,121 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_hr_employee1: Starting TestHrContracts.test_07__get_resource_calendar_intervals__start_and_end_datetime_type ... 2026-09-06 14:27:55,267 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:27:55,398 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_hr_employee2: Starting TestHrContracts.test_01__get_work_intervals_raise ... 2026-09-06 14:27:55,448 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_hr_employee2: Starting TestHrContracts.test_02__get_work_intervals_before_contract ... 2026-09-06 14:27:55,575 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_hr_employee2: Starting TestHrContracts.test_03__get_work_intervals_calendars ... 2026-09-06 14:27:55,821 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:27:55,972 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_hr_employee3: Starting TestHrEmployee3.test_01__list_leaves_intervals_arg_type ... 2026-09-06 14:27:56,052 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_hr_employee3: Starting TestHrEmployee3.test_02__list_leaves_intervals ... 2026-09-06 14:27:56,137 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_hr_employee3: Starting TestHrEmployee3.test_03__list_leaves_intervals ... 2026-09-06 14:27:56,222 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_hr_employee3: Starting TestHrEmployee3.test_04__list_leaves_intervals ... 2026-09-06 14:27:56,286 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_hr_employee3: Starting TestHrEmployee3.test_05__list_leaves_intervals ... 2026-09-06 14:27:56,361 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_hr_employee3: Starting TestHrEmployee3.test_06__list_leaves_intervals ... 2026-09-06 14:27:56,444 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:27:56,562 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract.tests.test_resource_calendar: Starting TestResourceCalendar.test_01__get_leave_intervals ... 2026-09-06 14:27:56,896 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:27:57,188 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3143] 2026-09-06 14:27:57,196 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [46259] 2026-09-06 14:27:57,201 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:27:57,519 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3144] 2026-09-06 14:27:57,525 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [46261] 2026-09-06 14:27:57,528 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:27:57,796 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract_suspension.tests.test_hr_contract_suspension: Starting TestHrContractSuspension.test_01_contract_suspension_state ... 2026-09-06 14:27:57,987 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3145] 2026-09-06 14:27:58,074 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2018 deleted mail.activity records with IDs: [2108] 2026-09-06 14:27:58,140 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2018 deleted mail.mail records with IDs: [3146] 2026-09-06 14:27:58,387 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3147] 2026-09-06 14:27:58,436 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2109] 2026-09-06 14:27:58,519 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3148] 2026-09-06 14:27:58,619 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract_suspension.tests.test_hr_contract_suspension: Starting TestHrContractSuspension.test_02_start_suspension_plan ... 2026-09-06 14:27:58,817 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3149] 2026-09-06 14:27:58,915 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2018 deleted mail.activity records with IDs: [2111] 2026-09-06 14:27:59,003 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2018 deleted mail.mail records with IDs: [3150] 2026-09-06 14:27:59,245 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3151] 2026-09-06 14:27:59,299 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2112] 2026-09-06 14:27:59,381 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3152] 2026-09-06 14:27:59,433 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract_suspension.tests.test_hr_contract_suspension: Starting TestHrContractSuspension.test_03_end_suspension_plan_and_email ... 2023-01-15 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3153] 2023-01-15 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2018 deleted mail.activity records with IDs: [2114] 2023-01-15 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2018 deleted mail.mail records with IDs: [3154] 2023-01-15 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3155] 2023-01-15 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2115] 2023-01-15 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3156] 2023-01-15 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2116] 2023-01-15 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3157] 2026-09-06 14:28:00,503 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract_suspension.tests.test_hr_contract_suspension: Starting TestHrContractSuspension.test_04_multiple_contracts ... 2026-09-06 14:28:00,769 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3159] 2026-09-06 14:28:00,857 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2018 deleted mail.activity records with IDs: [2118] 2026-09-06 14:28:00,941 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2018 deleted mail.mail records with IDs: [3160] 2026-09-06 14:28:01,225 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3161] 2026-09-06 14:28:01,692 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2119] 2026-09-06 14:28:01,754 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3162] 2026-09-06 14:28:01,805 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract_suspension.tests.test_hr_contract_suspension: Starting TestHrContractSuspension.test_05_multiple_contracts ... 2026-09-06 14:28:02,026 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3163] 2026-09-06 14:28:02,122 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2018 deleted mail.activity records with IDs: [2121] 2026-09-06 14:28:02,207 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2018 deleted mail.mail records with IDs: [3164] 2026-09-06 14:28:02,452 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3165] 2026-09-06 14:28:03,010 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2122] 2026-09-06 14:28:03,082 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3166] 2026-09-06 14:28:03,155 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract_suspension.tests.test_hr_contract_suspension: Starting TestHrContractSuspension.test_06_suspension_end_plan_timing ... 2023-01-15 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3167] 2023-01-15 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3168] 2023-01-15 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2124] 2023-01-15 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3169] 2023-01-15 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2125] 2023-01-22 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3170] 2023-01-22 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3171] 2023-01-22 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [46328] 2026-09-06 14:28:03,971 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract_suspension.tests.test_hr_contract_suspension: Starting TestHrContractSuspension.test_07_skip_leave_allocation ... 2023-01-15 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3172] 2023-01-15 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2127] 2023-01-15 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3173] 2023-01-15 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3174] 2023-01-15 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2128] 2023-01-15 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3175] 2026-09-06 14:28:05,315 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:28:05,681 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract_suspension_payroll.tests.test_hr_payroll: Starting TestHrPayroll.test_01_payslip_with_full_month_suspension ... 2026-09-06 14:28:06,272 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract_suspension_payroll.tests.test_hr_payroll: Starting TestHrPayroll.test_02_payslip_with_partial_month_suspension ... 2026-09-06 14:28:06,742 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract_suspension_payroll.tests.test_hr_payroll: Starting TestHrPayroll.test_03_payslip_with_multiple_suspension_periods ... 2026-09-06 14:28:07,428 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:28:07,693 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3176] 2026-09-06 14:28:07,702 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [46370] 2026-09-06 14:28:07,706 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:28:08,012 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3177] 2026-09-06 14:28:08,018 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [46372] 2026-09-06 14:28:08,023 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:28:08,390 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract_suspension_seniority.tests.test_hr_contract: Starting TestHrContract.test_01_one_hr_contract_with_one_suspension_holiday ... 2024-03-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3178] 2024-03-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2130] 2024-03-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3179] 2024-03-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3180] 2024-03-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2131] 2024-03-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3181] 2026-09-06 14:28:09,599 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract_suspension_seniority.tests.test_hr_contract: Starting TestHrContract.test_02_one_hr_contract_with_multiple_suspensions_holiday ... 2024-03-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3182] 2024-03-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2133] 2024-03-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3183] 2024-03-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3184] 2024-03-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2134] 2024-03-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3185] 2024-07-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3186] 2024-07-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2136] 2024-07-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3187] 2024-07-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3188] 2024-07-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2137] 2024-07-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3189] 2026-09-06 14:28:12,102 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract_suspension_seniority.tests.test_hr_contract: Starting TestHrContract.test_03_many_hr_contract_with_many_suspensions_holiday ... 2024-03-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3190] 2024-03-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2139] 2024-03-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3191] 2024-03-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3192] 2024-03-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2140] 2024-03-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3193] 2024-09-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3194] 2024-09-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2142] 2024-09-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3195] 2024-09-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3196] 2024-09-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2143] 2024-09-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3197] 2026-09-06 14:28:13,805 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract_suspension_seniority.tests.test_hr_contract: Starting TestHrContract.test_04_many_hr_contract_with_one_suspensions_holiday ... 2024-03-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3198] 2024-03-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2145] 2024-03-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3199] 2024-03-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3200] 2024-03-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2146] 2024-03-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3201] 2026-09-06 14:28:14,890 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:28:15,248 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3202] 2026-09-06 14:28:15,256 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [46439] 2026-09-06 14:28:15,260 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:28:15,529 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3203] 2026-09-06 14:28:15,536 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [46441] 2026-09-06 14:28:15,541 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:28:15,911 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract_suspension_seniority.tests.test_hr_contract_transfer: Starting TestHrContractTransfer.test_01_hr_contract_transfer_with_contract_suspension_holiday ... 2024-03-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3204] 2024-03-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2148] 2024-03-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3205] 2024-03-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3206] 2024-03-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2149] 2024-03-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3207] 2026-09-06 14:28:17,054 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract_suspension_seniority.tests.test_hr_contract_transfer: Starting TestHrContractTransfer.test_02_intercompany_transfer_with_contract_suspension_holiday ... 2024-03-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3208] 2024-03-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2152] 2024-03-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3209] 2024-03-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3210] 2024-03-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2153] 2024-03-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3211] 2024-07-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.resume.line records with IDs: [296] 2026-09-06 14:28:21,875 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract_suspension_seniority.tests.test_hr_contract_transfer: Starting TestHrContractTransfer.test_03_transfer_with_multiple_suspension_holidays ... 2024-03-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3212] 2024-03-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2156] 2024-03-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3213] 2024-03-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3214] 2024-03-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2157] 2024-03-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3215] 2024-09-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3216] 2024-09-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2160] 2024-09-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3217] 2024-09-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3218] 2024-09-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2161] 2024-09-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3219] 2026-09-06 14:28:23,825 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_contract_suspension_seniority.tests.test_hr_contract_transfer: Starting TestHrContractTransfer.test_04_transfer_with_trial_and_official_contracts ... 2024-05-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3220] 2024-05-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2163] 2024-05-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3221] 2024-05-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3222] 2024-05-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2164] 2024-05-01 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3223] 2026-09-06 14:28:25,066 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:28:26,258 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee: Starting TestHrEmployee.test_mapping_dob_employee_with_work_contact_01 ... 2026-09-06 14:28:26,285 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee: Starting TestHrEmployee.test_search_birthday_01 ... 2026-09-06 14:28:26,315 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee: Starting TestHrEmployee.test_search_birthday_02 ... 2026-09-06 14:28:26,340 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee: Starting TestHrEmployee.test_search_birthday_03 ... 2026-09-06 14:28:26,366 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee: Starting TestHrEmployee.test_search_birthday_04 ... 2026-09-06 14:28:26,391 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee: Starting TestHrEmployee.test_search_birthday_05 ... 2026-09-06 14:28:26,415 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee: Starting TestHrEmployee.test_search_birthday_06 ... 2026-09-06 14:28:26,441 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee: Starting TestHrEmployee.test_search_birthday_07 ... 2026-09-06 14:28:26,475 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-06 14:28:27,714 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee_public: Starting TestHrEmployeePublic.test_compute_birthday_public_employee_1_with_user_2 ... 2026-09-06 14:28:27,748 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee_public: Starting TestHrEmployeePublic.test_compute_birthday_public_employee_2_with_hr ... 2026-09-06 14:28:27,799 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee_public: Starting TestHrEmployeePublic.test_compute_birthday_public_employee_2_with_user_1 ... 2026-09-06 14:28:27,855 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee_public: Starting TestHrEmployeePublic.test_compute_birthday_public_employee_2_with_user_2 ... 2026-09-06 14:28:27,893 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee_public: Starting TestHrEmployeePublic.test_filter_with_hr ... 2026-09-06 14:28:27,925 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee_public: Starting TestHrEmployeePublic.test_filter_with_user_1 ... 2026-09-06 14:28:27,976 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee_public: Starting TestHrEmployeePublic.test_search_birthday_public_01 ... 2026-09-06 14:28:28,015 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee_public: Starting TestHrEmployeePublic.test_search_birthday_public_02 ... 2026-09-06 14:28:28,048 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee_public: Starting TestHrEmployeePublic.test_search_birthday_public_03 ... 2026-09-06 14:28:28,084 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee_public: Starting TestHrEmployeePublic.test_search_birthday_public_04 ... 2026-09-06 14:28:28,124 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee_public: Starting TestHrEmployeePublic.test_search_birthday_public_05 ... 2026-09-06 14:28:28,162 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee_public: Starting TestHrEmployeePublic.test_search_birthday_public_06 ... 2026-09-06 14:28:28,191 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee_public: Starting TestHrEmployeePublic.test_search_birthday_public_07 ... 2026-09-06 14:28:28,232 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-06 14:28:28,243 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_employee_relative_birthdate.tests.test_viin_hr_employee_relative_birthdate: Starting TestViinHrEmployeeRelativeBirthdate.test_01_compute_spouse_birthdate ... 2026-09-06 14:28:28,306 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:28:28,319 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_holidays.tests.test_compute_date_from_to: Starting TestComputeDateFromTo.test_custom_hours_multiday_range_survives_recompute ... 2026-09-06 14:28:28,482 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_holidays.tests.test_compute_date_from_to: Starting TestComputeDateFromTo.test_day_mode_still_computed_from_request_dates ... 2026-09-06 14:28:28,720 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:28:28,731 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_holidays.tests.test_generate_multi_wizard: Starting TestGenerateMultiWizardExclude.test_exclude_ignored_in_single_employee_mode ... 2026-09-06 14:28:28,966 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_holidays.tests.test_generate_multi_wizard: Starting TestGenerateMultiWizardExclude.test_excluded_employee_dropped_from_batch_employee_set ... 2026-09-06 14:28:29,173 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_holidays.tests.test_generate_multi_wizard: Starting TestGenerateMultiWizardExclude.test_generated_leaves_skip_excluded_employee ... 2026-09-06 14:28:29,453 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_holidays.tests.test_generate_multi_wizard: Starting TestGenerateMultiWizardExclude.test_no_exclude_keeps_full_department ... 2026-09-06 14:28:29,651 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:28:29,663 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_holidays.tests.test_hr_leave: Starting TestHrLeaveByHour.test_adjust_approved_day_leave_redates_and_syncs_resource_leave ... 2026-09-06 14:28:29,990 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_holidays.tests.test_hr_leave: Starting TestHrLeaveByHour.test_adjust_rejects_date_from_after_date_to ... 2026-09-06 14:28:30,350 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_holidays.tests.test_hr_leave: Starting TestHrLeaveByHour.test_adjust_rejects_non_day_request_unit_half ... 2026-09-06 14:28:30,630 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_holidays.tests.test_hr_leave: Starting TestHrLeaveByHour.test_adjust_rejects_non_day_request_unit_hours ... 2026-09-06 14:28:30,970 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:28:30,980 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_holidays.tests.test_leave_allocation: Starting TestLeaveAllocation.test_01_cron_accrual_allocation ... 2026-09-06 14:28:31,204 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_holidays.tests.test_leave_allocation: Starting TestLeaveAllocation.test_02_batch_allocation_by_employee_propagates_accrual_window ... 2026-09-06 14:28:31,488 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_holidays.tests.test_leave_allocation: Starting TestLeaveAllocation.test_03_batch_allocation_by_category_propagates_accrual_window ... 2026-09-06 14:28:32,245 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_holidays.tests.test_leave_allocation: Starting TestLeaveAllocation.test_04_batch_allocation_by_department_propagates_accrual_window ... 2026-09-06 14:28:32,676 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_holidays.tests.test_leave_allocation: Starting TestLeaveAllocation.test_05_batch_allocation_by_company_propagates_accrual_window ... 2026-09-06 14:28:34,022 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:28:38,196 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_holidays.tests.test_override_accrual_allocations: Starting TestOverrideAccrualAllocations.test_override__accrual_leaves_taken_maximum ... 2026-09-06 14:28:38,641 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3224] 2026-09-06 14:28:38,794 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_holidays.tests.test_override_accrual_allocations: Starting TestOverrideAccrualAllocations.test_override__accrual_lost_first_january ... 2026-09-06 14:28:39,064 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_holidays.tests.test_override_accrual_allocations: Starting TestOverrideAccrualAllocations.test_override__accrual_lost_previous_days ... 2026-09-06 14:28:39,433 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_holidays.tests.test_override_accrual_allocations: Starting TestOverrideAccrualAllocations.test_override__accrual_maximum_leaves ... 2026-09-06 14:28:39,856 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_holidays.tests.test_override_accrual_allocations: Starting TestOverrideAccrualAllocations.test_override__accrual_maximum_leaves_no_limit ... 2026-09-06 14:28:40,226 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_holidays.tests.test_override_accrual_allocations: Starting TestOverrideAccrualAllocations.test_override__accrual_skipped_period ... 2026-09-06 14:28:40,508 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_holidays.tests.test_override_accrual_allocations: Starting TestOverrideAccrualAllocations.test_override__frequency_weekly ... 2026-09-06 14:28:40,752 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_holidays.tests.test_override_accrual_allocations: Starting TestOverrideAccrualAllocations.test_override__three_levels_accrual ... 2026-09-06 14:28:41,090 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:28:41,103 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_holidays.tests.test_resource_calendar_leaves: Starting TestResourceCalendarLeave.test_01_create_public_holiday ... 2026-09-06 14:28:41,300 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3225] 2026-09-06 14:28:41,496 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2167] 2026-09-06 14:28:41,673 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [13, 16, 102] 2026-09-06 14:28:41,929 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [1356, 1355, 1354, 1353, 1352, 1351, 1350, 1349, 1348, 1347, 1346, 1345, 1344, 1343, 1342, 1341, 1340, 1339, 1338, 1337, 1336, 1335, 1334, 1333, 1332, 1331, 1330, 1329, 1328] 2026-09-06 14:28:42,085 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [104, 105] 2026-09-06 14:28:42,426 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [1327, 1326, 1325, 1324, 1323] 2026-09-06 14:28:42,550 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [103] 2026-09-06 14:28:42,712 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [106, 107] 2026-09-06 14:28:42,783 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3226] 2026-09-06 14:28:42,836 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:28:43,009 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_holidays.tests.test_write_performance: Starting TestLeaveWriteNoRedundantResync.test_day_mode_leave_write_no_redundant_resync ... 2026-09-06 14:28:43,215 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_holidays.tests.test_write_performance: Starting TestLeaveWriteNoRedundantResync.test_hours_mode_leave_write_syncs_request_dates ... 2026-09-06 14:28:43,319 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:28:43,728 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3227] 2026-09-06 14:28:43,735 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [47119] 2026-09-06 14:28:43,741 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:28:43,796 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_maintenance.tests.test_hr_employee_equipment_hierarchy: Starting TestHrEmployeeEquipmentHierarchy.test_01_employee_equipment_hierarchy ... 2026-09-06 14:28:43,833 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_maintenance.tests.test_hr_employee_equipment_hierarchy: Starting TestHrEmployeeEquipmentHierarchy.test_02_employee_equipment_hierarchy ... 2026-09-06 14:28:43,885 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:28:45,103 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3228] 2026-09-06 14:28:45,110 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [47154] 2026-09-06 14:28:45,115 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:28:45,128 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_management_tiers.tests.test_management_tiers_business: Starting TestManagementTierCompute.test_02_exec_by_department ... 2026-09-06 14:28:45,149 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_management_tiers.tests.test_management_tiers_business: Starting TestManagementTierCompute.test_03_senior_l2_head ... 2026-09-06 14:28:45,184 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_management_tiers.tests.test_management_tiers_business: Starting TestManagementTierCompute.test_04_middle_l3_head ... 2026-09-06 14:28:45,214 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_management_tiers.tests.test_management_tiers_business: Starting TestManagementTierCompute.test_05_firstline_l4_head ... 2026-09-06 14:28:45,246 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_management_tiers.tests.test_management_tiers_business: Starting TestManagementTierCompute.test_06_staff_regular ... 2026-09-06 14:28:45,278 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_management_tiers.tests.test_management_tiers_business: Starting TestManagementTierCompute.test_07_middle_l2_manages_manager ... 2026-09-06 14:28:45,313 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_management_tiers.tests.test_management_tiers_business: Starting TestManagementTierCompute.test_08_nodept_deputy_of_l2 ... 2026-09-06 14:28:45,357 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_management_tiers.tests.test_management_tiers_business: Starting TestManagementTierCompute.test_09_nodept_deputy_of_l3 ... 2026-09-06 14:28:45,399 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_management_tiers.tests.test_management_tiers_business: Starting TestManagementTierCompute.test_10_nodept_deputy_of_exec ... 2026-09-06 14:28:45,442 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_management_tiers.tests.test_management_tiers_business: Starting TestManagementTierCompute.test_11_nodept_deputy_of_l4 ... 2026-09-06 14:28:45,494 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-06 14:28:46,750 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3229] 2026-09-06 14:28:46,757 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [47189] 2026-09-06 14:28:46,772 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:28:47,188 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3230] 2026-09-06 14:28:47,197 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [47194] 2026-09-06 14:28:47,202 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:28:47,215 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_management_tiers.tests.test_management_tiers_security: Starting TestSecuritySmoke.test_12_hr_officer_can_read ... 2026-09-06 14:28:47,244 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_management_tiers.tests.test_management_tiers_security: Starting TestSecuritySmoke.test_13_group_expand_as_hr_user ... 2026-09-06 14:28:47,257 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_management_tiers.tests.test_management_tiers_security: Starting TestSecuritySmoke.test_14_basic_user_can_access_employee_public_list ... 2026-09-06 14:28:47,310 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_management_tiers.tests.test_management_tiers_security: Starting TestSecuritySmoke.test_16_basic_user_cannot_crash_group_expand ... 2026-09-06 14:28:47,343 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-09-06 14:28:47,356 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_multi_position.tests.test_hr_department_action_employee: Starting TestHrDepartmentActionEmployee.test_department_employee_action_includes_concurrent_employee_context ... 2026-09-06 14:28:47,748 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_multi_position.tests.test_hr_department_action_employee: Starting TestHrDepartmentActionEmployee.test_department_employee_action_surfaces_concurrent_position_employee ... 2026-09-06 14:28:48,209 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:28:48,223 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position: Starting TestHrMultiPosition.test_concurrent_position_compute_fields ... 2026-09-06 14:28:48,739 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position: Starting TestHrMultiPosition.test_concurrent_position_update_when_job_changes ... 2026-09-06 14:28:49,353 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position: Starting TestHrMultiPosition.test_concurrent_position_with_job_no_department ... 2026-09-06 14:28:49,865 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position: Starting TestHrMultiPosition.test_department_search_includes_concurrent_employee ... 2026-09-06 14:28:50,342 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position: Starting TestHrMultiPosition.test_employee_collections_include_concurrent_positions ... 2026-09-06 14:28:50,732 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position: Starting TestHrMultiPosition.test_employee_with_multiple_concurrent_positions ... 2026-09-06 14:28:51,189 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position: Starting TestHrMultiPosition.test_employee_without_concurrent_positions ... 2026-09-06 14:28:51,753 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position: Starting TestHrMultiPosition.test_parent_ids_include_concurrent_managers ... 2026-09-06 14:28:52,288 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position: Starting TestHrMultiPosition.test_public_mirror_multi_position_ids_no_keyerror ... 2026-09-06 14:28:52,672 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position: Starting TestHrMultiPosition.test_search_panel_counts_include_concurrent_departments ... 2026-09-06 14:28:53,078 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position: Starting TestHrMultiPosition.test_search_public_multi_position_ids_no_error ... 2026-09-06 14:28:53,672 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-06 14:28:53,684 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position: Starting TestHrMultiPositionCompanyIsolation.test_company_id_propagated_from_employee ... 2026-09-06 14:28:59,970 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position: Starting TestHrMultiPositionCompanyIsolation.test_multi_position_company_isolation ... 2026-09-06 14:29:06,378 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:29:06,389 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position: Starting TestHrMultiPositionViewArch.test_multi_position_ids_has_hr_user_groups_gate ... 2026-09-06 14:29:06,412 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:29:06,423 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position_org_chart: Starting TestHrMultiPositionOrgChart.test_07_manager_direct_reports ... 2026-09-06 14:29:07,765 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position_org_chart: Starting TestHrMultiPositionOrgChart.test_08_current_job_primary_manager ... 2026-09-06 14:29:08,818 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position_org_chart: Starting TestHrMultiPositionOrgChart.test_child_ids_include_concurrent_positions ... 2026-09-06 14:29:09,227 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position_org_chart: Starting TestHrMultiPositionOrgChart.test_current_job_id_from_concurrent_position ... 2026-09-06 14:29:09,615 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position_org_chart: Starting TestHrMultiPositionOrgChart.test_current_job_id_with_wrong_parent_context ... 2026-09-06 14:29:10,167 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position_org_chart: Starting TestHrMultiPositionOrgChart.test_employee_without_concurrent_positions ... 2026-09-06 14:29:10,686 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position_org_chart: Starting TestHrMultiPositionOrgChart.test_hierarchy_read_includes_concurrent_positions ... 2026-09-06 14:29:11,125 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position_org_chart: Starting TestHrMultiPositionOrgChart.test_manager_without_concurrent_subordinates ... 2026-09-06 14:29:11,643 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-09-06 14:29:11,655 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_multi_position.tests.test_hr_org_chart_controller: Starting TestHrOrgChartController.test_get_org_chart_route ... 2026-09-06 14:29:11,939 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3231] 2026-09-06 14:29:11,947 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [48328] 2026-09-06 14:29:11,951 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:29:12,260 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3232] 2026-09-06 14:29:12,267 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [48330] 2026-09-06 14:29:12,271 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:29:12,925 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:test_hr_user from n/a 2026-09-06 14:29:12,933 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 14:29:13,151 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:29:13] "POST /hr/get_org_chart HTTP/1.1" 200 - 26 0.008 0.213 2026-09-06 14:29:13,163 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:29:13] "POST /hr/get_org_chart HTTP/1.1" 200 - 9 0.002 0.007 2026-09-06 14:29:13,164 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_multi_position.tests.test_hr_org_chart_controller.TestHrOrgChartController.test_get_org_chart_route: waiting for threads: [] 2026-09-06 14:29:13,182 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_multi_position.tests.test_hr_org_chart_controller: Starting TestHrOrgChartController.test_get_subordinates_route_base_user ... 2026-09-06 14:29:13,488 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3233] 2026-09-06 14:29:13,495 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [48355] 2026-09-06 14:29:13,501 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:29:13,778 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3234] 2026-09-06 14:29:13,784 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [48357] 2026-09-06 14:29:13,789 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:29:14,433 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:test_base_user from n/a 2026-09-06 14:29:14,438 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 14:29:14,627 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:29:14] "POST /hr/get_subordinates HTTP/1.1" 200 - 22 0.009 0.181 2026-09-06 14:29:14,651 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:29:14] "POST /hr/get_subordinates HTTP/1.1" 200 - 8 0.004 0.018 2026-09-06 14:29:14,699 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:29:14] "POST /hr/get_subordinates HTTP/1.1" 200 - 11 0.004 0.010 2026-09-06 14:29:14,700 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_multi_position.tests.test_hr_org_chart_controller.TestHrOrgChartController.test_get_subordinates_route_base_user: waiting for threads: [] 2026-09-06 14:29:14,718 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_multi_position.tests.test_hr_org_chart_controller: Starting TestHrOrgChartController.test_get_subordinates_route_hr_user ... 2026-09-06 14:29:15,011 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3235] 2026-09-06 14:29:15,019 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [48382] 2026-09-06 14:29:15,025 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:29:15,305 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3236] 2026-09-06 14:29:15,311 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [48384] 2026-09-06 14:29:15,314 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:29:15,885 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:test_hr_user from n/a 2026-09-06 14:29:15,894 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 14:29:16,075 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:29:16] "POST /hr/get_subordinates HTTP/1.1" 200 - 22 0.008 0.174 2026-09-06 14:29:16,086 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:29:16] "POST /hr/get_subordinates HTTP/1.1" 200 - 8 0.003 0.006 2026-09-06 14:29:16,123 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:29:16] "POST /hr/get_subordinates HTTP/1.1" 200 - 11 0.004 0.010 2026-09-06 14:29:16,124 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_multi_position.tests.test_hr_org_chart_controller.TestHrOrgChartController.test_get_subordinates_route_hr_user: waiting for threads: [] 2026-09-06 14:29:16,153 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-06 14:29:19,354 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_access_right: Starting TestHrOvertimeAccessRight.test_01_access_right_ot_rule_base_user ... 2026-09-06 14:29:19,539 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: hr.overtime.rule 2026-09-06 14:29:19,549 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: hr.overtime.rule 2026-09-06 14:29:19,559 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #6 deleted mail.message records with IDs: [7201] 2026-09-06 14:29:19,563 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: hr.overtime.rule 2026-09-06 14:29:19,623 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_access_right: Starting TestHrOvertimeAccessRight.test_02_access_right_ot_rule_manager ... 2026-09-06 14:29:19,755 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #6 deleted hr.overtime.rule records with IDs: [14281] 2026-09-06 14:29:19,804 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_access_right: Starting TestHrOvertimeAccessRight.test_03_access_right_ot_reason_base_user ... 2026-09-06 14:29:19,814 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: hr.overtime.reason 2026-09-06 14:29:19,826 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: hr.overtime.reason 2026-09-06 14:29:19,831 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: hr.overtime.reason 2026-09-06 14:29:19,863 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_access_right: Starting TestHrOvertimeAccessRight.test_04_access_right_ot_reason_manager ... 2026-09-06 14:29:20,049 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #6 deleted ir.model.data records with IDs: [412209] 2026-09-06 14:29:20,049 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #6 deleted hr.overtime.reason records with IDs: [1] 2026-09-06 14:29:20,064 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_access_right: Starting TestHrOvertimeAccessRight.test_05_access_right_ot_rule_code_base_user ... 2026-09-06 14:29:20,078 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: hr.overtime.rule.code 2026-09-06 14:29:20,090 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: hr.overtime.rule.code 2026-09-06 14:29:20,095 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: hr.overtime.rule.code 2026-09-06 14:29:20,124 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_access_right: Starting TestHrOvertimeAccessRight.test_06_access_right_ot_rule_code_manager ... 2026-09-06 14:29:20,264 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #6 deleted hr.overtime.rule.code records with IDs: [29] 2026-09-06 14:29:20,279 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_access_right: Starting TestHrOvertimeAccessRight.test_07_access_right_ot_plan_base_user ... 2026-09-06 14:29:20,378 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [1] 2026-09-06 14:29:20,516 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [1], uid: 2050, model: hr.overtime.plan 2026-09-06 14:29:20,531 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 2050, model: hr.overtime.plan 2026-09-06 14:29:20,538 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 2050, model: hr.overtime.plan 2026-09-06 14:29:20,543 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 2050, model: hr.overtime.plan 2026-09-06 14:29:20,600 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #6 deleted hr.overtime.plan.line records with IDs: [2] 2026-09-06 14:29:20,630 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #6 deleted hr.overtime.plan records with IDs: [1] 2026-09-06 14:29:20,655 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_access_right: Starting TestHrOvertimeAccessRight.test_08_access_right_ot_plan_approval_user ... 2026-09-06 14:29:20,690 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [2], uid: 2051, model: hr.overtime.plan 2026-09-06 14:29:20,715 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2, 1], uid: 2051, model: hr.overtime.plan 2026-09-06 14:29:20,725 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 2051, model: hr.overtime.plan 2026-09-06 14:29:20,730 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 2051, model: hr.overtime.plan 2026-09-06 14:29:20,812 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [2], uid: 2051, model: hr.overtime.plan 2026-09-06 14:29:20,858 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2, 1], uid: 2051, model: hr.overtime.plan 2026-09-06 14:29:20,867 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 2051, model: hr.overtime.plan 2026-09-06 14:29:20,880 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 2051, model: hr.overtime.plan 2026-09-06 14:29:21,045 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 2051, model: hr.overtime.plan 2026-09-06 14:29:21,057 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 2051, model: hr.overtime.plan 2026-09-06 14:29:21,063 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 2051, model: hr.overtime.plan 2026-09-06 14:29:21,068 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 2051, model: hr.overtime.plan 2026-09-06 14:29:21,076 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 2051, model: hr.overtime.plan 2026-09-06 14:29:21,098 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 2051, model: hr.overtime.plan 2026-09-06 14:29:21,116 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 2051, model: hr.overtime.plan 2026-09-06 14:29:21,122 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 2051, model: hr.overtime.plan 2026-09-06 14:29:21,157 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2051 deleted hr.overtime.plan records with IDs: [2] 2026-09-06 14:29:21,173 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_access_right: Starting TestHrOvertimeAccessRight.test_09_access_right_ot_plan_officer ... 2026-09-06 14:29:21,365 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2051 deleted hr.overtime.plan records with IDs: [2] 2026-09-06 14:29:21,386 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_access_right: Starting TestHrOvertimeAccessRight.test_10_access_right_ot_plan_base_admin ... 2026-09-06 14:29:21,620 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2051 deleted hr.overtime.plan records with IDs: [2] 2026-09-06 14:29:21,637 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_access_right: Starting TestHrOvertimeAccessRight.test_12_access_right_approval_team_user ... 2026-09-06 14:29:22,013 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_access_right: Starting TestHrOvertimeAccessRight.test_13_access_right_officer_user_01 ... 2026-09-06 14:29:22,107 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [140] 2026-09-06 14:29:22,235 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_access_right: Starting TestHrOvertimeAccessRight.test_13_access_right_officer_user_02 ... 2026-09-06 14:29:22,327 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [140] 2026-09-06 14:29:22,721 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_access_right: Starting TestHrOvertimeAccessRight.test_14_access_right_officer_user_03 ... 2026-09-06 14:29:23,265 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:29:26,088 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_01_compute_line_ids ... 2026-09-06 14:29:26,295 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [3] 2026-09-06 14:29:26,406 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_01_contract_form ... 2026-09-06 14:29:26,558 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_01_no_overlap_sql_constraint ... 2026-09-06 14:29:26,727 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_02_compute_contract_ids ... 2026-09-06 14:29:26,824 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [3] 2026-09-06 14:29:26,958 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_02_compute_line_ids ... 2026-09-06 14:29:26,983 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [14, 17, 13, 16] 2026-09-06 14:29:27,080 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3237] 2026-09-06 14:29:27,126 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3238] 2026-09-06 14:29:27,206 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [3] 2026-09-06 14:29:27,684 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_02_overtime_in_holiday ... 2026-09-06 14:29:28,365 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_03_compute_line_ids ... 2026-09-06 14:29:28,454 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [3] 2026-09-06 14:29:28,476 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_03_compute_mismatch_overtime_plan ... 2026-09-06 14:29:28,515 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [14, 17, 13, 16] 2026-09-06 14:29:28,630 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3239] 2026-09-06 14:29:28,693 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3240] 2026-09-06 14:29:28,990 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [3] 2026-09-06 14:29:29,035 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_04_compute_line_ids ... 2026-09-06 14:29:29,117 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [3] 2026-09-06 14:29:29,240 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_05_compute_line_ids ... 2026-09-06 14:29:29,416 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [14, 17] 2026-09-06 14:29:29,689 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3241] 2026-09-06 14:29:29,942 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [3] 2026-09-06 14:29:30,185 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_06_compute_line_ids ... 2026-09-06 14:29:30,282 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [3] 2026-09-06 14:29:30,551 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_07_compute_line_ids ... 2026-09-06 14:29:30,732 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [3] 2026-09-06 14:29:31,027 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_07_compute_planed_pay_actual_pay_between_2month ... 2026-09-06 14:29:31,191 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [3] 2026-09-06 14:29:31,343 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [163992] 2026-09-06 14:29:31,343 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [11] 2026-09-06 14:29:31,501 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_07_compute_planned_hours_actual_hours_planed_pay_actual_pay ... 2026-09-06 14:29:31,624 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [3] 2026-09-06 14:29:32,270 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_08_compute_regconition_mode ... 2026-09-06 14:29:32,317 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_09_duplicate_overtime_plan ... 2026-09-06 14:29:32,345 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_10_overlap_period_overtime ... 2026-09-06 14:29:32,418 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_11_overlap_period_overtime ... 2026-09-06 14:29:32,743 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:29:32,754 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_reason: Starting TestHrOvertimeReason.test_01_unique_overtime_reason ... 2026-09-06 14:29:35,941 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_reason: Starting TestHrOvertimeReason.test_02_unique_overtime_reason ... 2026-09-06 14:29:38,875 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_reason: Starting TestHrOvertimeReason.test_03_unique_overtime_reason ... 2026-09-06 14:29:42,743 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_reason: Starting TestHrOvertimeReason.test_04_unique_overtime_reason ... 2026-09-06 14:29:45,663 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_reason: Starting TestHrOvertimeReason.test_05_unique_overtime_reason ... 2026-09-06 14:29:48,671 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_reason: Starting TestHrOvertimeReason.test_unique_overtime_code ... 2026-09-06 14:29:51,621 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:29:54,887 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_request_mass: Starting TestHrOvertimeRequestMass.test_01_compute_employee_ids ... 2026-09-06 14:29:55,088 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_request_mass: Starting TestHrOvertimeRequestMass.test_01_generate_ot_mass_schedule ... 2026-09-06 14:29:55,913 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_request_mass: Starting TestHrOvertimeRequestMass.test_02_generate_ot_mass_schedule ... 2026-09-06 14:29:55,936 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_request_mass: Starting TestHrOvertimeRequestMass.test_03_compute_employee_ids ... 2026-09-06 14:29:56,082 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_request_mass: Starting TestHrOvertimeRequestMass.test_03_generate_ot_mass_schedule ... 2026-09-06 14:29:56,204 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_request_mass: Starting TestHrOvertimeRequestMass.test_03a_compute_employee_ids ... 2026-09-06 14:29:56,338 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_request_mass: Starting TestHrOvertimeRequestMass.test_04_compute_employee_ids ... 2026-09-06 14:29:56,569 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_request_mass: Starting TestHrOvertimeRequestMass.test_04_generate_ot_mass_schedule ... 2026-09-06 14:29:56,641 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [32] 2026-09-06 14:29:56,879 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_request_mass: Starting TestHrOvertimeRequestMass.test_05_compute_employee_ids ... 2026-09-06 14:29:56,926 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_request_mass: Starting TestHrOvertimeRequestMass.test_05_generate_ot_mass_schedule ... 2026-09-06 14:29:56,979 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [32] 2026-09-06 14:29:57,008 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan records with IDs: [66] 2026-09-06 14:29:57,161 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_request_mass: Starting TestHrOvertimeRequestMass.test_06_compute_employee_ids ... 2026-09-06 14:29:57,203 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_request_mass: Starting TestHrOvertimeRequestMass.test_06_generate_ot_mass_schedule ... 2026-09-06 14:29:58,023 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_request_mass: Starting TestHrOvertimeRequestMass.test_07_compute_employee_ids ... 2026-09-06 14:29:58,085 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_request_mass: Starting TestHrOvertimeRequestMass.test_07_generate_ot_mass_schedule ... 2026-09-06 14:30:00,866 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:30:03,897 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_rule: Starting TestHrOvertimeRule.test_01_overtime_rule_period ... 2026-09-06 14:30:04,087 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_rule: Starting TestHrOvertimeRule.test_02_overtime_rule_period ... 2026-09-06 14:30:04,107 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_rule: Starting TestHrOvertimeRule.test_03_format_hour_from_hour_to ... 2026-09-06 14:30:04,125 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_rule: Starting TestHrOvertimeRule.test_04_format_hour_from_hour_to ... 2026-09-06 14:30:04,145 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_rule: Starting TestHrOvertimeRule.test_05_format_hour_hour_to ... 2026-09-06 14:30:04,166 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_rule: Starting TestHrOvertimeRule.test_06_overlap_overtime_rule ... 2026-09-06 14:30:04,190 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_rule: Starting TestHrOvertimeRule.test_07_overlap_overtime_rule ... 2026-09-06 14:30:04,214 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_rule: Starting TestHrOvertimeRule.test_08_overlap_overtime_rule ... 2026-09-06 14:30:04,238 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_rule: Starting TestHrOvertimeRule.test_09_overlap_overtime_rule ... 2026-09-06 14:30:04,264 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_rule: Starting TestHrOvertimeRule.test_10_compute_pay_rate_holiday ... 2026-09-06 14:30:04,281 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_rule: Starting TestHrOvertimeRule.test_11_compute_pay_rate_holiday ... 2026-09-06 14:30:04,327 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:30:05,098 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_01_check_overtime_approval_request ... 2026-09-06 14:30:05,257 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [84] 2026-09-06 14:30:05,316 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_02_check_overtime_approval_request ... 2026-09-06 14:30:05,542 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [84] 2026-09-06 14:30:05,592 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_03_search_overtime_plan_ids ... 2026-09-06 14:30:05,607 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_04_check_overtime_approval_request ... 2026-09-06 14:30:05,833 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [84] 2026-09-06 14:30:06,066 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3242] 2026-09-06 14:30:06,140 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_06_check_overtime_approval_request ... 2026-09-06 14:30:06,402 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [84] 2026-09-06 14:30:06,627 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3243] 2026-09-06 14:30:06,678 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_07_check_overtime_approval_request ... 2026-09-06 14:30:06,888 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [84] 2026-09-06 14:30:07,101 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3244] 2026-09-06 14:30:07,226 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3245] 2026-09-06 14:30:07,297 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3246] 2026-09-06 14:30:07,396 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2170] 2026-09-06 14:30:07,458 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3247] 2026-09-06 14:30:07,546 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_13_check_overtime_approval_request ... 2026-09-06 14:30:10,296 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_14_check_overtime_approval_request ... 2026-09-06 14:30:10,990 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_15_check_overtime_approval_request ... 2026-09-06 14:30:11,192 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3248] 2026-09-06 14:30:11,262 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2171] 2026-09-06 14:30:11,372 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_16_check_overtime_approval_request ... 2026-09-06 14:30:11,389 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_17_check_overtime_approval_request ... 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3249] 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [2172] 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [3250] 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2173] 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3251] 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3252] 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2174] 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3253] 2026-09-06 14:30:13,264 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_18_check_overtime_approval_request ... 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3254] 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [2175] 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [3255] 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2176] 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3256] 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3257] 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2177] 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3258] 2026-09-06 14:30:15,931 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_19_check_overtime_approval_request ... 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3259] 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [2178] 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [3260] 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2179] 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3261] 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3262] 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2180] 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3263] 2026-09-06 14:30:18,432 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_20_check_overtime_approval_request ... 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3264] 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [2181] 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [3265] 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2182] 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3266] 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3267] 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2183] 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3268] 2026-09-06 14:30:21,154 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_21_check_overtime_approval_request ... 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3269] 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [2184] 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [3270] 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2185] 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3271] 2026-09-06 14:30:22,781 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_22_overtime_request__flow_01 ... 2026-09-06 14:30:23,022 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3272] 2026-09-06 14:30:23,117 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2186] 2026-09-06 14:30:23,474 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3273] 2026-09-06 14:30:23,573 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2187] 2026-09-06 14:30:24,059 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3274] 2026-09-06 14:30:24,183 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2188] 2026-09-06 14:30:24,630 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3275] 2026-09-06 14:30:24,740 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2189] 2026-09-06 14:30:24,853 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_23_check_overtime_on_weekend ... 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3276] 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [2190] 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [3277] 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2191] 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3278] 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3279] 2026-09-06 14:30:26,596 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_24_check_overtime_on_public_holiday ... 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3280] 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [2193] 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [3281] 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2194] 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3282] 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3283] 2026-09-06 14:30:28,674 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:30:28,862 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_limit_ack_figure_integrity: Starting TestOvertimeLimitAckFigureIntegrity.test_the_acknowledgement_records_the_exceeded_hours_the_server_derived ... 2024-01-02 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3284] 2026-09-06 14:30:29,767 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_limit_ack_figure_integrity: Starting TestOvertimeLimitAckFigureIntegrity.test_the_acknowledgement_reports_the_servers_exceeded_hours_not_a_figure_written_by_the_caller ... 2024-01-02 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3285] 2026-09-06 14:30:30,625 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_limit_ack_figure_integrity: Starting TestOvertimeLimitAckFigureIntegrity.test_the_acknowledgement_reports_the_servers_exceeded_hours_when_the_caller_rewrites_a_line_key_field ... 2024-01-02 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3286] 2026-09-06 14:30:31,494 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:30:31,691 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_limit_banner_and_ack: Starting TestOvertimeLimitBannerAndAck.test_banner_agrees_with_the_submission_gate_on_both_polarities ... 2026-09-06 14:30:32,180 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_limit_banner_and_ack: Starting TestOvertimeLimitBannerAndAck.test_banner_is_absent_on_a_request_that_is_not_about_overtime ... 2026-09-06 14:30:32,476 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_limit_banner_and_ack: Starting TestOvertimeLimitBannerAndAck.test_banner_is_absent_on_an_overtime_request_that_has_no_lines ... 2026-09-06 14:30:32,704 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_limit_banner_and_ack: Starting TestOvertimeLimitBannerAndAck.test_banner_is_absent_once_the_request_has_left_the_open_states ... 2024-01-02 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3287] 2024-01-02 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [2199] 2024-01-02 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [3288] 2024-01-02 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2200] 2024-01-02 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3289] 2026-09-06 14:30:34,089 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_limit_banner_and_ack: Starting TestOvertimeLimitBannerAndAck.test_banner_is_cleared_on_a_request_within_the_limit ... 2026-09-06 14:30:34,366 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_limit_banner_and_ack: Starting TestOvertimeLimitBannerAndAck.test_banner_is_raised_on_an_over_limit_request_and_names_the_employee ... 2026-09-06 14:30:34,632 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_limit_banner_and_ack: Starting TestOvertimeLimitBannerAndAck.test_confirming_the_warning_posts_one_permanent_message_to_the_request ... 2024-01-02 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3290] 2026-09-06 14:30:35,496 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_limit_banner_and_ack: Starting TestOvertimeLimitBannerAndAck.test_confirming_the_warning_records_who_acknowledged_it_and_when ... 2024-01-02 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3291] 2026-09-06 14:30:36,283 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_limit_banner_and_ack: Starting TestOvertimeLimitBannerAndAck.test_duplicating_a_request_does_not_duplicate_its_acknowledgement ... 2024-01-02 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3292] 2026-09-06 14:30:37,243 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:30:37,940 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_limit_cross_interval_and_access: Starting TestOvertimeLimitCrossIntervalAndAccess.test_overtime_limit_banner_agrees_with_dialog_on_holiday_breach ... 2026-09-06 14:30:38,553 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_limit_cross_interval_and_access: Starting TestOvertimeLimitCrossIntervalAndAccess.test_overtime_limit_day_breach_does_not_suppress_simultaneous_week_breach ... 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3293] 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [2204] 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [3294] 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2205] 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3295] 2026-09-06 14:30:40,496 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_limit_cross_interval_and_access: Starting TestOvertimeLimitCrossIntervalAndAccess.test_overtime_limit_payload_not_built_for_user_denied_read ... 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3296] 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [109], uid: 2058, model: viin.approval.request 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [109], uid: 2058, model: viin.approval.request 2026-09-06 14:30:41,856 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:30:42,031 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_limit_generation_path: Starting TestOvertimeLimitGenerationPath.test_confirming_the_warning_submits_the_request_without_duplicating_plans ... 2024-01-02 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3297] 2026-09-06 14:30:42,906 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_limit_generation_path: Starting TestOvertimeLimitGenerationPath.test_dismissing_the_warning_leaves_no_overtime_plan_behind ... 2026-09-06 14:30:43,876 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_limit_generation_path: Starting TestOvertimeLimitGenerationPath.test_employee_without_a_contract_reports_no_overtime_hours_either_way ... 2026-09-06 14:30:44,322 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_limit_generation_path: Starting TestOvertimeLimitGenerationPath.test_evaluating_the_limit_never_writes_anything ... 2026-09-06 14:30:44,718 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_limit_generation_path: Starting TestOvertimeLimitGenerationPath.test_hours_reported_before_generation_match_the_hours_actually_planned ... 2024-01-02 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3298] 2026-09-06 14:30:45,588 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_limit_generation_path: Starting TestOvertimeLimitGenerationPath.test_over_limit_request_is_blocked_on_its_first_submission ... 2026-09-06 14:30:45,956 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_limit_generation_path: Starting TestOvertimeLimitGenerationPath.test_request_within_the_limit_submits_without_a_warning ... 2024-01-02 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3299] 2026-09-06 14:30:46,816 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:30:46,996 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_limit_line_edit_recompute: Starting TestOvertimeLimitLineEditRecompute.test_extending_an_existing_lines_end_time_puts_the_request_over_the_limit ... 2026-09-06 14:30:47,387 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_limit_line_edit_recompute: Starting TestOvertimeLimitLineEditRecompute.test_moving_an_existing_line_to_another_day_brings_the_request_within_the_daily_limit ... 2026-09-06 14:30:47,728 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_limit_line_edit_recompute: Starting TestOvertimeLimitLineEditRecompute.test_shortening_an_existing_lines_end_time_brings_the_request_back_within_the_limit ... 2026-09-06 14:30:48,034 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:30:48,721 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_plan: Starting TestOverTimePlan.test_02_check_overtime_plan ... 2026-09-06 14:30:48,811 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_plan: Starting TestOverTimePlan.test_03_check_overtime_plan ... 2026-09-06 14:30:48,866 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_plan: Starting TestOverTimePlan.test_04_check_overtime_plan ... 2026-09-06 14:30:49,096 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3300] 2026-09-06 14:30:49,151 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_plan: Starting TestOverTimePlan.test_05_check_overtime_plan ... 2026-09-06 14:30:49,372 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3301] 2026-09-06 14:30:49,448 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_plan: Starting TestOverTimePlan.test_06_check_overtime_plan ... 2026-09-06 14:30:49,501 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [140] 2026-09-06 14:30:49,547 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan records with IDs: [265] 2026-09-06 14:30:49,574 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_plan: Starting TestOverTimePlan.test_07_check_overtime_plan ... 2026-09-06 14:30:49,621 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [139] 2026-09-06 14:30:49,655 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan records with IDs: [264] 2026-09-06 14:30:49,679 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted approval.request.line records with IDs: [165] 2026-09-06 14:30:49,790 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [150] 2026-09-06 14:30:49,827 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [49724] 2026-09-06 14:30:49,854 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [120] 2026-09-06 14:30:49,859 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [6185] 2026-09-06 14:30:49,876 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_plan: Starting TestOverTimePlan.test_08_check_overtime_plan ... 2026-09-06 14:30:50,130 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3302] 2026-09-06 14:30:50,186 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [139] 2026-09-06 14:30:50,241 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:30:50,405 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_type_strategy_invariant: Starting TestOvertimeTypeStrategyInvariant.test_non_overtime_type_is_free_to_use_one_record_per_request ... 2026-09-06 14:30:50,526 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_type_strategy_invariant: Starting TestOvertimeTypeStrategyInvariant.test_overtime_type_cannot_be_saved_with_one_record_per_request ... 2026-09-06 14:30:50,743 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [56608, 56609, 56610, 56611, 56612, 56613, 56614, 56615] 2026-09-06 14:30:50,893 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_type_strategy_invariant: Starting TestOvertimeTypeStrategyInvariant.test_overtime_type_still_accepts_multiple_records_per_request ... 2026-09-06 14:30:50,956 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [684, 685, 686, 687, 688, 689, 690, 691] 2026-09-06 14:30:51,126 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:30:51,835 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_registry_hook_idempotence: Starting TestOvertimeApprovalRegistryHookIdempotence.test_overtime_guard_evaluates_exactly_once_after_registry_rebuild_cycles ... 2024-01-02 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3303] 2026-09-06 14:30:52,448 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_registry_hook_idempotence: Starting TestOvertimeApprovalRegistryHookIdempotence.test_overtime_warning_wizard_still_opens_after_registry_rebuild_cycles ... 2024-01-01 08:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3304] 2026-09-06 14:30:53,361 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:30:54,047 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_work_entry_revert: Starting TestWorkEntryRevert.test_30_cancel_archives_work_entries ... 2026-09-06 14:30:54,530 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3305] 2026-09-06 14:30:54,647 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [2216] 2026-09-06 14:30:54,718 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [3306] 2026-09-06 14:30:54,845 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2217] 2026-09-06 14:30:54,911 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3307] 2026-09-06 14:30:55,096 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_work_entry_revert: Starting TestWorkEntryRevert.test_31_revalidate_does_not_resurrect_archived_entries ... 2026-09-06 14:30:55,582 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3308] 2026-09-06 14:30:55,711 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [2218] 2026-09-06 14:30:55,783 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [3309] 2026-09-06 14:30:55,907 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2219] 2026-09-06 14:30:56,001 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3310] 2026-09-06 14:30:56,461 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3311] 2026-09-06 14:30:56,556 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [2220] 2026-09-06 14:30:56,619 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [3312] 2026-09-06 14:30:56,719 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2221] 2026-09-06 14:30:56,776 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3313] 2026-09-06 14:30:56,845 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval.tests.test_work_entry_revert: Starting TestWorkEntryRevert.test_32_cancel_work_entries_direct ... 2026-09-06 14:30:57,383 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3314] 2026-09-06 14:30:57,520 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [2222] 2026-09-06 14:30:57,593 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [3315] 2026-09-06 14:30:57,722 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2223] 2026-09-06 14:30:57,796 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3316] 2026-09-06 14:30:57,899 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:30:58,697 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [167] 2026-09-06 14:30:58,727 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval_compensatory_time_off.tests.test_overtime_approval_compensatory_time_off: Starting TestOvertimeApprovalCompensatoryTimeOff.test_allocation_created_on_validate ... 2026-09-06 14:30:58,918 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3317] 2026-09-06 14:30:59,065 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2224] 2026-09-06 14:30:59,347 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2225] 2026-09-06 14:30:59,428 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2226] 2026-09-06 14:30:59,456 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval_compensatory_time_off.tests.test_overtime_approval_compensatory_time_off: Starting TestOvertimeApprovalCompensatoryTimeOff.test_allocation_removed_on_cancel ... 2026-09-06 14:30:59,658 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3318] 2026-09-06 14:30:59,813 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2227] 2026-09-06 14:31:00,042 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2228] 2026-09-06 14:31:00,118 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2229] 2026-09-06 14:31:00,279 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [49779, 49778] 2026-09-06 14:31:00,289 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.leave.allocation records with IDs: [90, 91] 2026-09-06 14:31:00,294 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [6204, 6205] 2026-09-06 14:31:00,326 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval_compensatory_time_off.tests.test_overtime_approval_compensatory_time_off: Starting TestOvertimeApprovalCompensatoryTimeOff.test_allocation_removed_on_refuse ... 2026-09-06 14:31:00,530 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3319] 2026-09-06 14:31:00,717 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2230] 2026-09-06 14:31:00,955 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2231] 2026-09-06 14:31:01,039 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2232] 2026-09-06 14:31:01,252 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.message records with IDs: [49788, 49787] 2026-09-06 14:31:01,263 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted hr.leave.allocation records with IDs: [92, 93] 2026-09-06 14:31:01,267 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.followers records with IDs: [6206, 6207] 2026-09-06 14:31:01,302 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:31:02,048 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [170] 2026-09-06 14:31:02,078 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval_payroll.tests.test_overtime_approval_payroll: Starting TestOvertimeApprovalPayroll.test_01_overtime_approval_payroll ... 2026-09-06 14:31:02,347 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval_payroll.tests.test_overtime_approval_payroll: Starting TestOvertimeApprovalPayroll.test_02_overtime_approval_payroll ... 2026-09-06 14:31:02,669 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval_payroll.tests.test_overtime_approval_payroll: Starting TestOvertimeApprovalPayroll.test_03_overtime_approval_payroll ... 2026-09-06 14:31:02,852 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3320] 2026-09-06 14:31:03,101 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval_payroll.tests.test_overtime_approval_payroll: Starting TestOvertimeApprovalPayroll.test_05_overtime_approval_payroll ... 2026-09-06 14:31:03,304 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3321] 2026-09-06 14:31:03,380 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2234] 2026-09-06 14:31:03,710 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval_payroll.tests.test_overtime_approval_payroll: Starting TestOvertimeApprovalPayroll.test_06_overtime_approval_payroll ... 2026-09-06 14:31:03,930 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3322] 2026-09-06 14:31:04,056 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2235] 2026-09-06 14:31:04,133 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3323] 2026-09-06 14:31:04,585 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval_payroll.tests.test_overtime_approval_payroll: Starting TestOvertimeApprovalPayroll.test_07_overtime_approval_payroll ... 2026-09-06 14:31:04,787 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3324] 2026-09-06 14:31:04,894 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2236] 2026-09-06 14:31:04,958 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3325] 2026-09-06 14:31:05,357 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval_payroll.tests.test_overtime_approval_payroll: Starting TestOvertimeApprovalPayroll.test_08_overtime_approval_payroll ... 2026-09-06 14:31:05,563 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3326] 2026-09-06 14:31:05,651 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2237] 2026-09-06 14:31:05,718 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3327] 2026-09-06 14:31:06,184 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3328] 2026-09-06 14:31:06,260 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3329] 2026-09-06 14:31:06,296 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval_payroll.tests.test_overtime_approval_payroll: Starting TestOvertimeApprovalPayroll.test_09_overtime_approval_payroll ... 2026-09-06 14:31:06,496 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3330] 2026-09-06 14:31:06,581 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2238] 2026-09-06 14:31:06,628 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3331] 2026-09-06 14:31:07,216 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval_payroll.tests.test_overtime_approval_payroll: Starting TestOvertimeApprovalPayroll.test_10_overtime_approval_payroll ... 2026-09-06 14:31:07,463 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [158] 2026-09-06 14:31:07,482 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan records with IDs: [282] 2026-09-06 14:31:07,498 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval_payroll.tests.test_overtime_approval_payroll: Starting TestOvertimeApprovalPayroll.test_11_overtime_approval_payroll ... 2026-09-06 14:31:08,117 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval_payroll.tests.test_overtime_approval_payroll: Starting TestOvertimeApprovalPayroll.test_12_line_refuse_blocked_when_payslip_non_draft ... 2026-09-06 14:31:08,287 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3332] 2026-09-06 14:31:08,362 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2239] 2026-09-06 14:31:08,409 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3333] 2026-09-06 14:31:08,911 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_approval_payroll.tests.test_overtime_approval_payroll: Starting TestOvertimeApprovalPayroll.test_13_line_cancel_blocked_when_payslip_non_draft ... 2026-09-06 14:31:09,078 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3334] 2026-09-06 14:31:09,169 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2240] 2026-09-06 14:31:09,226 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3335] 2026-09-06 14:31:09,812 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:31:12,908 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_01_matched_overtime_attendance_hours ... 2026-09-06 14:31:13,249 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-09-06 14:31:13,444 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_02_matched_overtime_attendance_hours ... 2026-09-06 14:31:13,697 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-09-06 14:31:13,838 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_03_matched_overtime_attendance_hours ... 2026-09-06 14:31:14,045 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-09-06 14:31:14,162 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [1] 2026-09-06 14:31:14,180 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_04_matched_overtime_attendance_hours ... 2026-09-06 14:31:14,351 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-09-06 14:31:14,478 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [3] 2026-09-06 14:31:14,497 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_05_matched_overtime_attendance_hours ... 2026-09-06 14:31:14,650 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-09-06 14:31:14,764 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [5] 2026-09-06 14:31:14,782 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_06_matched_overtime_attendance_hours ... 2026-09-06 14:31:14,936 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-09-06 14:31:15,052 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [7] 2026-09-06 14:31:15,069 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_07_matched_overtime_attendance_hours ... 2026-09-06 14:31:15,224 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-09-06 14:31:15,345 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [9] 2026-09-06 14:31:15,362 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_08_matched_overtime_attendance_hours ... 2026-09-06 14:31:15,544 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-09-06 14:31:15,682 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [11] 2026-09-06 14:31:15,702 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_09_matched_overtime_attendance_hours ... 2026-09-06 14:31:15,861 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-09-06 14:31:15,990 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [13] 2026-09-06 14:31:16,007 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_10_matched_overtime_attendance_hours ... 2026-09-06 14:31:16,171 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-09-06 14:31:16,326 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [15] 2026-09-06 14:31:16,352 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_11_matched_overtime_attendance_hours ... 2026-09-06 14:31:16,612 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-09-06 14:31:16,748 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [17] 2026-09-06 14:31:16,766 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_12_matched_overtime_attendance_hours ... 2026-09-06 14:31:16,933 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-09-06 14:31:17,052 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_13_matched_overtime_attendance_hours ... 2026-09-06 14:31:17,275 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-09-06 14:31:17,437 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [19] 2026-09-06 14:31:17,513 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [20] 2026-09-06 14:31:17,546 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_14_matched_overtime_attendance_hours ... 2026-09-06 14:31:17,835 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-09-06 14:31:18,645 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [22] 2026-09-06 14:31:18,686 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [23] 2026-09-06 14:31:18,713 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_15_matched_overtime_attendance_hours ... 2026-09-06 14:31:18,890 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-09-06 14:31:19,098 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [32] 2026-09-06 14:31:19,115 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [33] 2026-09-06 14:31:19,133 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_16_matched_overtime_attendance_hours ... 2026-09-06 14:31:19,304 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-09-06 14:31:19,529 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [36] 2026-09-06 14:31:19,550 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [37] 2026-09-06 14:31:19,585 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [38] 2026-09-06 14:31:19,604 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [39] 2026-09-06 14:31:19,623 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_17_matched_overtime_attendance_hours ... 2026-09-06 14:31:19,732 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2717, 2716, 2715, 2714, 2713, 2712, 2711, 2710, 2709, 2708] 2026-09-06 14:31:19,747 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [159238, 159247, 159239, 159240, 159241, 159242, 159243, 159244, 159245, 159246] 2026-09-06 14:31:19,747 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.attendance records with IDs: [12, 11, 10, 9, 8, 7, 6, 5, 4, 3] 2026-09-06 14:31:19,770 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.attendance.overtime records with IDs: [2, 3, 4, 5, 6, 7, 8, 9, 10] 2026-09-06 14:31:19,859 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-09-06 14:31:20,017 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [186] 2026-09-06 14:31:20,137 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_18_reconcile_core_overtime_plan_match ... 2026-09-06 14:31:20,300 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-09-06 14:31:20,443 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [44] 2026-09-06 14:31:20,469 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_19_plan_recognized_overtime_hours_field ... 2026-09-06 14:31:20,636 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-09-06 14:31:20,757 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [46] 2026-09-06 14:31:20,774 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_20_no_plan_match_core_overtime_untouched ... 2026-09-06 14:31:20,935 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-09-06 14:31:21,155 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:31:23,989 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_hr_holidays.tests.test_overtime_compensatory_time_off: Starting TestOvertimeCompensatoryTimeOff.test_overtime_compensatory_time_off_exp_days ... 2026-09-06 14:31:24,364 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3336] 2026-09-06 14:31:24,414 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2241] 2026-09-06 14:31:24,433 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_hr_holidays.tests.test_overtime_compensatory_time_off: Starting TestOvertimeCompensatoryTimeOff.test_overtime_compensatory_time_off_exp_days_unlimited ... 2026-09-06 14:31:24,560 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3337] 2026-09-06 14:31:24,611 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2242] 2026-09-06 14:31:24,626 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_hr_holidays.tests.test_overtime_compensatory_time_off: Starting TestOvertimeCompensatoryTimeOff.test_overtime_compensatory_time_off_plan_type_comp ... 2026-09-06 14:31:24,750 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3338] 2026-09-06 14:31:24,799 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2243] 2026-09-06 14:31:24,814 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_hr_holidays.tests.test_overtime_compensatory_time_off: Starting TestOvertimeCompensatoryTimeOff.test_overtime_compensatory_time_off_plan_type_payroll ... 2026-09-06 14:31:24,833 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_hr_holidays.tests.test_overtime_compensatory_time_off: Starting TestOvertimeCompensatoryTimeOff.test_overtime_update_allocation ... 2026-09-06 14:31:24,959 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3339] 2026-09-06 14:31:25,013 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2244] 2026-09-06 14:31:25,075 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [192, 193] 2026-09-06 14:31:25,298 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [194, 195] 2026-09-06 14:31:25,443 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_hr_holidays.tests.test_overtime_compensatory_time_off: Starting TestOvertimeCompensatoryTimeOff.test_unlink_overtime_unlink_allocation ... 2026-09-06 14:31:25,565 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3340] 2026-09-06 14:31:25,616 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2245] 2026-09-06 14:31:25,635 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [49830, 49829] 2026-09-06 14:31:25,642 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.leave.allocation records with IDs: [98] 2026-09-06 14:31:25,646 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [6224, 6225] 2026-09-06 14:31:25,675 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [192, 193] 2026-09-06 14:31:25,690 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan records with IDs: [288] 2026-09-06 14:31:25,730 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:31:25,940 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_01_compute_overtime_plan_line_ids ... 2026-09-06 14:31:26,391 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_02_compute_overtime_plan_line_ids ... 2026-09-06 14:31:26,820 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_03_compute_overtime_base_amount ... 2026-09-06 14:31:27,048 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_04_taxed_ot_untaxed_ot ... 2026-09-06 14:31:27,204 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_05_overtime_salary_rule_amount_map ... 2026-09-06 14:31:27,221 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_06_test_compute_sheet ... 2026-09-06 14:31:27,760 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_07_unlink_overtime_line ... 2026-09-06 14:31:28,113 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [203, 204] 2026-09-06 14:31:28,126 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [49849] 2026-09-06 14:31:28,141 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan records with IDs: [294] 2026-09-06 14:31:28,156 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_07_worked_days_01 ... 2026-09-06 14:31:28,708 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_07_worked_days_02 ... 2026-09-06 14:31:29,065 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_08_unlink_overtime_line ... 2026-09-06 14:31:29,650 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_10_payslip_run ... 2026-09-06 14:31:30,144 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_11_payslip_run ... 2026-09-06 14:31:30,530 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_12_auto_generate_payslip ... 2026-09-06 14:31:30,588 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_cron: Job 'Generate HR Payslips' (134) started manually 2026-09-06 14:31:30,885 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_cron: Job 'Generate HR Payslips' (134) done 2026-09-06 14:31:30,923 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_13_thirteen_month_pay ... 2026-09-06 14:31:31,336 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:31:31,497 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_payroll.tests.test_salary_cycle_overtime: Starting TestSalaryCycleOvertime.test_01_get_month_start_date_before_offset_rolls_back ... 2026-09-06 14:31:31,566 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_payroll.tests.test_salary_cycle_overtime: Starting TestSalaryCycleOvertime.test_02_get_month_start_date_on_offset_no_rollback ... 2026-09-06 14:31:31,581 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_payroll.tests.test_salary_cycle_overtime: Starting TestSalaryCycleOvertime.test_03_get_month_start_date_after_offset_no_rollback ... 2026-09-06 14:31:31,595 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_payroll.tests.test_salary_cycle_overtime: Starting TestSalaryCycleOvertime.test_04_get_month_start_date_default_cycle_no_rollback ... 2026-09-06 14:31:31,609 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_payroll.tests.test_salary_cycle_overtime: Starting TestSalaryCycleOvertime.test_05_get_month_cycle_start_end_with_offset ... 2026-09-06 14:31:31,627 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_payroll.tests.test_salary_cycle_overtime: Starting TestSalaryCycleOvertime.test_06_get_month_cycle_start_end_after_offset ... 2026-09-06 14:31:31,645 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_payroll.tests.test_salary_cycle_overtime: Starting TestSalaryCycleOvertime.test_07_standard_hour_pay_uses_correct_cycle ... 2026-09-06 14:31:31,670 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_payroll.tests.test_salary_cycle_overtime: Starting TestSalaryCycleOvertime.test_08_standard_hour_pay_consistent_within_cycle ... 2026-09-06 14:31:31,695 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_payroll.tests.test_salary_cycle_overtime: Starting TestSalaryCycleOvertime.test_09_standard_hour_pay_different_across_cycles ... 2026-09-06 14:31:31,722 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:31:31,787 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_payroll.tests.test_security: Starting TestSecurity.test_01 ... 2026-09-06 14:31:31,838 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:31:35,047 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_01_matched_overtime_timesheet_hours ... 2026-09-06 14:31:35,405 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-09-06 14:31:35,519 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_02_matched_overtime_timesheet_hours ... 2026-09-06 14:31:35,751 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-09-06 14:31:35,872 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_03_matched_overtime_timesheet_hours ... 2026-09-06 14:31:36,130 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-09-06 14:31:36,260 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [25] 2026-09-06 14:31:36,280 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_04_matched_overtime_timesheet_hours ... 2026-09-06 14:31:36,545 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-09-06 14:31:36,682 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [27] 2026-09-06 14:31:36,703 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_05_matched_overtime_timesheet_hours ... 2026-09-06 14:31:36,916 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-09-06 14:31:37,036 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [29] 2026-09-06 14:31:37,054 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_06_matched_overtime_timesheet_hours ... 2026-09-06 14:31:37,275 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-09-06 14:31:37,411 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [31] 2026-09-06 14:31:37,431 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_07_matched_overtime_timesheet_hours ... 2026-09-06 14:31:37,659 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-09-06 14:31:37,840 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [33] 2026-09-06 14:31:37,868 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_08_matched_overtime_timesheet_hours ... 2026-09-06 14:31:38,151 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-09-06 14:31:38,315 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [35] 2026-09-06 14:31:38,341 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_09_matched_overtime_timesheet_hours ... 2026-09-06 14:31:38,565 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-09-06 14:31:38,694 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [37] 2026-09-06 14:31:38,713 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_10_matched_overtime_timesheet_hours ... 2026-09-06 14:31:38,940 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-09-06 14:31:39,066 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [39] 2026-09-06 14:31:39,085 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_11_matched_overtime_timesheet_hours ... 2026-09-06 14:31:39,291 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-09-06 14:31:39,409 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [41] 2026-09-06 14:31:39,427 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_12_matched_overtime_timesheet_hours ... 2026-09-06 14:31:39,627 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-09-06 14:31:39,752 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [43] 2026-09-06 14:31:39,808 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [44] 2026-09-06 14:31:39,843 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_13_matched_overtime_timesheet_hours ... 2026-09-06 14:31:40,130 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-09-06 14:31:40,271 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [46, 47] 2026-09-06 14:31:40,294 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_14_matched_overtime_timesheet_hours ... 2026-09-06 14:31:40,526 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-09-06 14:31:40,642 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [50, 51] 2026-09-06 14:31:40,660 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_15_matched_overtime_timesheet_hours ... 2026-09-06 14:31:40,877 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-09-06 14:31:41,029 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [54, 55] 2026-09-06 14:31:41,048 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_16_matched_overtime_timesheet_hours ... 2026-09-06 14:31:41,678 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-09-06 14:31:42,846 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [58] 2026-09-06 14:31:42,871 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_17_compute_timesheet_ids ... 2026-09-06 14:31:43,164 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-09-06 14:31:43,320 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [67, 68] 2026-09-06 14:31:43,356 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_18_matched_overtime_timesheet_hours ... 2026-09-06 14:31:43,565 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-09-06 14:31:43,796 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [71] 2026-09-06 14:31:43,818 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [72] 2026-09-06 14:31:43,863 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [73] 2026-09-06 14:31:43,884 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [74] 2026-09-06 14:31:43,916 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_19_matched_overtime_timesheet_hours ... 2026-09-06 14:31:44,211 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-09-06 14:31:44,443 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:31:45,190 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_timesheet_approval.tests.test_hr_overtime_timesheet_approval: Starting TestOvertimeTimesheetApproval.test_01_compute_approval_user_line ... 2026-09-06 14:31:45,766 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_timesheet_approval.tests.test_hr_overtime_timesheet_approval: Starting TestOvertimeTimesheetApproval.test_01_need_timesheets_approval_01 ... 2026-09-06 14:31:46,730 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [173] 2026-09-06 14:31:46,781 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_timesheet_approval.tests.test_hr_overtime_timesheet_approval: Starting TestOvertimeTimesheetApproval.test_01_need_timesheets_approval_02 ... 2026-09-06 14:31:47,397 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [175] 2026-09-06 14:31:47,579 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3341] 2026-09-06 14:31:47,664 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_timesheet_approval.tests.test_hr_overtime_timesheet_approval: Starting TestOvertimeTimesheetApproval.test_01_need_timesheets_approval_03 ... 2026-09-06 14:31:47,905 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_timesheet_approval.tests.test_hr_overtime_timesheet_approval: Starting TestOvertimeTimesheetApproval.test_02_compute_approval_user_line ... 2026-09-06 14:31:48,539 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_timesheet_approval.tests.test_hr_overtime_timesheet_approval: Starting TestOvertimeTimesheetApproval.test_02_match_timesheet ... 2026-09-06 14:31:48,801 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_timesheet_approval.tests.test_hr_overtime_timesheet_approval: Starting TestOvertimeTimesheetApproval.test_03_compute_approval_user_line ... 2026-09-06 14:31:49,544 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_timesheet_approval.tests.test_hr_overtime_timesheet_approval: Starting TestOvertimeTimesheetApproval.test_03_match_timesheet ... 2026-09-06 14:31:50,256 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [175] 2026-09-06 14:31:50,469 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3342] 2026-09-06 14:31:50,589 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [82] 2026-09-06 14:31:50,626 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:31:53,423 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_timesheet_attendance.tests.test_hr_overtime_timesheet_attendance: Starting TestHrOvertimeTimesheetAttendance.test_01_calculate_overtime_actual_hours ... 2026-09-06 14:31:53,805 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [262] 2026-09-06 14:31:53,918 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [48] 2026-09-06 14:31:53,936 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_timesheet_attendance.tests.test_hr_overtime_timesheet_attendance: Starting TestHrOvertimeTimesheetAttendance.test_02_calculate_overtime_actual_hours ... 2026-09-06 14:31:54,136 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [262] 2026-09-06 14:31:54,269 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [87] 2026-09-06 14:31:54,288 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_timesheet_attendance.tests.test_hr_overtime_timesheet_attendance: Starting TestHrOvertimeTimesheetAttendance.test_03_calculate_overtime_actual_hours ... 2026-09-06 14:31:54,541 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [262] 2026-09-06 14:31:54,660 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_timesheet_attendance.tests.test_hr_overtime_timesheet_attendance: Starting TestHrOvertimeTimesheetAttendance.test_04_calculate_overtime_actual_hours ... 2026-09-06 14:31:54,914 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [262] 2026-09-06 14:31:55,049 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [50] 2026-09-06 14:31:55,067 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_timesheet_attendance.tests.test_hr_overtime_timesheet_attendance: Starting TestHrOvertimeTimesheetAttendance.test_05_calculate_overtime_actual_hours ... 2026-09-06 14:31:55,324 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [262] 2026-09-06 14:31:55,433 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_timesheet_attendance.tests.test_hr_overtime_timesheet_attendance: Starting TestHrOvertimeTimesheetAttendance.test_06_calculate_overtime_actual_hours ... 2026-09-06 14:31:55,634 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [262] 2026-09-06 14:31:55,749 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [52] 2026-09-06 14:31:55,768 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_timesheet_attendance.tests.test_hr_overtime_timesheet_attendance: Starting TestHrOvertimeTimesheetAttendance.test_07_calculate_overtime_actual_hours ... 2026-09-06 14:31:56,010 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [262] 2026-09-06 14:31:56,148 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [91] 2026-09-06 14:31:56,163 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [54] 2026-09-06 14:31:56,182 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_timesheet_attendance.tests.test_hr_overtime_timesheet_attendance: Starting TestHrOvertimeTimesheetAttendance.test_08_calculate_overtime_actual_hours ... 2026-09-06 14:31:56,423 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [262] 2026-09-06 14:31:56,566 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [93] 2026-09-06 14:31:56,586 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [56] 2026-09-06 14:31:56,611 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_timesheet_attendance.tests.test_hr_overtime_timesheet_attendance: Starting TestHrOvertimeTimesheetAttendance.test_09_calculate_overtime_actual_hours ... 2026-09-06 14:31:56,835 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [262] 2026-09-06 14:31:56,970 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [95] 2026-09-06 14:31:56,984 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [58] 2026-09-06 14:31:57,003 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_overtime_timesheet_attendance.tests.test_hr_overtime_timesheet_attendance: Starting TestHrOvertimeTimesheetAttendance.test_10_calculate_overtime_actual_hours ... 2026-09-06 14:31:57,178 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [262] 2026-09-06 14:31:57,397 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [60] 2026-09-06 14:31:57,421 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [61] 2026-09-06 14:31:57,484 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [62] 2026-09-06 14:31:57,504 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [63] 2026-09-06 14:31:57,540 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [64] 2026-09-06 14:31:57,560 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [65] 2026-09-06 14:31:57,602 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:31:57,624 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_payroll_administrative_region.tests.test_admin_region_payroll_contrib: Starting TestAdministrativeRegionPayrollContribution.test_change_minimum_wage ... 2026-09-06 14:31:57,648 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_payroll_administrative_region.tests.test_admin_region_payroll_contrib: Starting TestAdministrativeRegionPayrollContribution.test_create_record ... 2026-09-06 14:31:57,676 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_payroll_administrative_region.tests.test_admin_region_payroll_contrib: Starting TestAdministrativeRegionPayrollContribution.test_sql_contraint_0 ... 2026-09-06 14:31:57,720 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_payroll_administrative_region.tests.test_admin_region_payroll_contrib: Starting TestAdministrativeRegionPayrollContribution.test_sql_contraint_1 ... 2026-09-06 14:31:57,753 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_payroll_administrative_region.tests.test_admin_region_payroll_contrib: Starting TestAdministrativeRegionPayrollContribution.test_sql_contraint_2 ... 2026-09-06 14:31:57,780 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_payroll_administrative_region.tests.test_admin_region_payroll_contrib: Starting TestAdministrativeRegionPayrollContribution.test_sql_contraint_3 ... 2026-09-06 14:31:57,804 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_payroll_administrative_region.tests.test_admin_region_payroll_contrib: Starting TestAdministrativeRegionPayrollContribution.test_sql_contraint_4 ... 2026-09-06 14:31:57,845 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:31:59,088 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_payroll_administrative_region.tests.test_hr_contract: Starting TestHRContract.test_admin_region_payroll_contrib_ids_1 ... 2026-09-06 14:32:03,294 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_payroll_administrative_region.tests.test_hr_contract: Starting TestHRContract.test_admin_region_payroll_contrib_ids_2 ... 2026-09-06 14:32:03,355 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_payroll_administrative_region.tests.test_hr_contract: Starting TestHRContract.test_admin_region_payroll_contrib_ids_3 ... 2026-09-06 14:32:03,417 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_payroll_administrative_region.tests.test_hr_contract: Starting TestHRContract.test_admin_region_payroll_contrib_ids_4 ... 2026-09-06 14:32:03,478 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_payroll_administrative_region.tests.test_hr_contract: Starting TestHRContract.test_contract_administrative_region ... 2026-09-06 14:32:03,580 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:32:04,701 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_payroll_administrative_region.tests.test_payroll_contribution_register: Starting TestPayrollContributionRegisterRegion.test_contrains_contribution_amount ... 2026-09-06 14:32:08,206 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_payroll_administrative_region.tests.test_payroll_contribution_register: Starting TestPayrollContributionRegisterRegion.test_contrib_register_history_lines_2 ... 2026-09-06 14:32:08,302 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:32:09,581 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_payroll_administrative_region.tests.test_payroll_payslip_register_line: Starting TestPayrollPayslipRegisterLineRegion.test_maximum_contribution_amount_1 ... 2026-09-06 14:32:13,297 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_payroll_administrative_region.tests.test_payroll_payslip_register_line: Starting TestPayrollPayslipRegisterLineRegion.test_maximum_contribution_amount_2 ... 2026-09-06 14:32:13,421 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_payroll_administrative_region.tests.test_payroll_payslip_register_line: Starting TestPayrollPayslipRegisterLineRegion.test_maximum_contribution_amount_3 ... 2026-09-06 14:32:13,566 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:32:13,577 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_payroll_timesheet_wfh.tests.test_viin_hr_payroll_timesheet_wfh: Starting TestHrPayrollTimesheetWFH.test_11_pow_timesheet_validation ... 2026-09-06 14:32:13,621 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [117] 2026-09-06 14:32:15,795 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_payroll_timesheet_wfh.tests.test_viin_hr_payroll_timesheet_wfh: Starting TestHrPayrollTimesheetWFH.test_12_pow_timesheet_validation ... 2026-09-06 14:32:15,841 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [119] 2026-09-06 14:32:16,437 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_payroll_timesheet_wfh.tests.test_viin_hr_payroll_timesheet_wfh: Starting TestHrPayrollTimesheetWFH.test_13_pow_timesheet_validation ... 2026-09-06 14:32:16,488 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [121] 2026-09-06 14:32:17,017 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_payroll_timesheet_wfh.tests.test_viin_hr_payroll_timesheet_wfh: Starting TestHrPayrollTimesheetWFH.test_14_pow_timesheet_validation ... 2026-09-06 14:32:17,067 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [123] 2026-09-06 14:32:19,666 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_payroll_timesheet_wfh.tests.test_viin_hr_payroll_timesheet_wfh: Starting TestHrPayrollTimesheetWFH.test_15_pow_timesheet_validation ... 2026-09-06 14:32:19,718 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [125] 2026-09-06 14:32:20,293 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_payroll_timesheet_wfh.tests.test_viin_hr_payroll_timesheet_wfh: Starting TestHrPayrollTimesheetWFH.test_31_payslips ... 2026-09-06 14:32:20,336 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [127] 2026-09-06 14:32:22,856 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_payroll_timesheet_wfh.tests.test_viin_hr_payroll_timesheet_wfh: Starting TestHrPayrollTimesheetWFH.test_32_payslips ... 2026-09-06 14:32:22,905 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [130] 2026-09-06 14:32:25,553 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_payroll_timesheet_wfh.tests.test_viin_hr_payroll_timesheet_wfh: Starting TestHrPayrollTimesheetWFH.test_33_payslips ... 2026-09-06 14:32:25,611 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [133] 2026-09-06 14:32:28,049 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_payroll_timesheet_wfh.tests.test_viin_hr_payroll_timesheet_wfh: Starting TestHrPayrollTimesheetWFH.test_refuse_by_holiday_officer_without_analytic_access ... 2026-09-06 14:32:28,096 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [136] 2026-09-06 14:32:31,092 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:32:32,005 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_project.tests.test_hr_project: Starting TestHrProjectTask.test_01_compute_associated_employees_department_of_task ... 2026-09-06 14:32:32,201 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_project.tests.test_hr_project: Starting TestHrProjectTask.test_02_filter_tasks_associated_to_user_subordinate ... 2026-09-06 14:32:32,364 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_project.tests.test_hr_project: Starting TestHrProjectTask.test_03_filter_tasks_associated_to_user_department ... 2026-09-06 14:32:32,560 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_project.tests.test_hr_project: Starting TestHrProjectTask.test_04_filter_tasks_assigned_to_user_department ... 2026-09-06 14:32:32,663 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_project.tests.test_hr_project: Starting TestHrProjectTask.test_05_filter_tasks_assigned_to_user_subordinate ... 2026-09-06 14:32:33,058 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3343] 2026-09-06 14:32:33,073 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [49984] 2026-09-06 14:32:33,080 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:32:33,483 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3344] 2026-09-06 14:32:33,491 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [49986] 2026-09-06 14:32:33,497 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:32:33,845 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:32:33,860 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_project_timesheet_account.tests.test_project_timesheet_account: Starting TestProjectTimesheetAccount.test_assign_department_analytic_account ... 2026-09-06 14:32:34,002 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_project_timesheet_account.tests.test_project_timesheet_account: Starting TestProjectTimesheetAccount.test_migrate_department_analytic_account ... 2026-09-06 14:32:34,035 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:32:34,047 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_rank.tests.test_access_rights: Starting TestAccessRight.test_access_rights_1 ... 2026-09-06 14:32:38,125 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2074 deleted mail.message records with IDs: [5606] 2026-09-06 14:32:38,157 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2074 deleted ir.model.data records with IDs: [316149] 2026-09-06 14:32:38,157 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2074 deleted hr.rank records with IDs: [11] 2026-09-06 14:32:38,209 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2074 deleted hr.job.rank.line records with IDs: [2] 2026-09-06 14:32:38,239 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_rank.tests.test_access_rights: Starting TestAccessRight.test_access_rights_2 ... 2026-09-06 14:32:41,633 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2076, model: hr.rank 2026-09-06 14:32:41,636 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2076, model: hr.role 2026-09-06 14:32:41,646 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2076 deleted mail.message records with IDs: [5619] 2026-09-06 14:32:41,648 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2076, model: hr.rank 2026-09-06 14:32:41,662 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2076, model: hr.job.rank.line 2026-09-06 14:32:41,664 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2076, model: hr.job.rank.line 2026-09-06 14:32:41,666 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2076, model: hr.job.rank.line 2026-09-06 14:32:41,705 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_rank.tests.test_access_rights: Starting TestAccessRight.test_access_rights_3 ... 2026-09-06 14:32:45,457 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [24], uid: 2081, model: hr.rank 2026-09-06 14:32:45,480 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [26], uid: 2080, model: hr.rank 2026-09-06 14:32:45,535 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:32:45,550 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_check_rank_company ... 2026-09-06 14:32:53,174 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_compute_recursive_parent_ids ... 2026-09-06 14:32:57,200 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_create_rank_chains ... 2026-09-06 14:33:00,933 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_create_rank_chains_2 ... 2026-09-06 14:33:04,879 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_hr_job_constrains_rank_ids ... 2026-09-06 14:33:08,184 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_hr_job_rank_line_compute_rank_id ... 2026-09-06 14:33:11,579 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_hr_rank_archive ... 2026-09-06 14:33:15,068 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_hr_rank_compute_employees_count ... 2026-09-06 14:33:18,414 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_hr_rank_compute_name ... 2026-09-06 14:33:21,977 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_hr_rank_compute_parent_id ... 2026-09-06 14:33:25,533 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_hr_rank_constrains_check_department ... 2026-09-06 14:33:32,703 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_hr_rank_constrains_unique_create ... 2026-09-06 14:33:36,606 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_hr_rank_constrains_unique_write ... 2026-09-06 14:33:40,357 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_hr_rank_unlink_rank ... 2026-09-06 14:33:44,261 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5620] 2026-09-06 14:33:44,297 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [316176] 2026-09-06 14:33:44,297 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.rank records with IDs: [25] 2026-09-06 14:33:44,449 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_hr_rank_unlink_rank_exist_employee ... 2026-09-06 14:33:47,844 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5619] 2026-09-06 14:33:47,896 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_job_rank_line_constrains_unique ... 2026-09-06 14:33:51,423 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:33:51,454 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5634, 5633, 5632] 2026-09-06 14:33:51,482 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [316656, 316655, 316654] 2026-09-06 14:33:51,482 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.recognition.discipline.decision records with IDs: [3, 2, 1] 2026-09-06 14:33:57,961 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_01_workflow ... 2026-09-06 14:33:58,281 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2136 deleted gamification.badge.user records with IDs: [6] 2026-09-06 14:33:58,327 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_02_compute_statistics ... 2026-09-06 14:33:58,485 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_03_emulation_campaign_constraints ... 2026-09-06 14:33:58,551 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_04_employee_ids_autofill ... 2026-09-06 14:33:58,665 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_05_grant_badge_for_employee ... 2026-09-06 14:33:58,815 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2136 deleted gamification.badge.user records with IDs: [7] 2026-09-06 14:33:58,835 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_06_grant_badge_for_department ... 2026-09-06 14:33:59,048 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2136 deleted gamification.badge.user records with IDs: [8, 9, 10] 2026-09-06 14:33:59,073 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_07_approval_is_admin_only_via_rpc ... 2026-09-06 14:33:59,223 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_08_officer_submits_admin_advances ... 2026-09-06 14:33:59,366 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_09_grant_badge_skips_userless_members ... 2026-09-06 14:33:59,548 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_10_campaign_state_is_date_derived ... 2026-09-06 14:33:59,577 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_11_company_scope_reachable ... 2026-09-06 14:33:59,637 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_12_switch_department_to_employee_clears_stale ... 2026-09-06 14:33:59,720 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-06 14:33:59,749 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5634, 5633, 5632] 2026-09-06 14:33:59,762 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [316656, 316655, 316654] 2026-09-06 14:33:59,762 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.recognition.discipline.decision records with IDs: [3, 2, 1] 2026-09-06 14:34:05,363 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_recognition_discipline.tests.test_security: Starting TestHrRecognitionDisciplineSecurity.test_01_employee_access_recognition_discipline_decision ... 2026-09-06 14:34:05,450 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2142, model: hr.recognition.discipline.decision 2026-09-06 14:34:05,456 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2142, model: hr.recognition.discipline.decision 2026-09-06 14:34:05,460 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2142, model: hr.recognition.discipline.decision 2026-09-06 14:34:05,463 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2142, model: hr.recognition.discipline.decision 2026-09-06 14:34:05,465 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2142, model: hr.recognition.discipline.decision 2026-09-06 14:34:05,466 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2142, model: hr.recognition.discipline.decision 2026-09-06 14:34:05,468 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2142, model: hr.recognition.discipline.decision 2026-09-06 14:34:05,470 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2142, model: hr.recognition.discipline.decision 2026-09-06 14:34:05,644 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [18], uid: 2142, model: hr.recognition.discipline.decision 2026-09-06 14:34:05,660 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [19], uid: 2142, model: hr.recognition.discipline.decision 2026-09-06 14:34:05,676 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2142, model: hr.recognition.discipline.decision 2026-09-06 14:34:05,729 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [19], uid: 2139, model: hr.recognition.discipline.decision 2026-09-06 14:34:05,779 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [16], uid: 2139, model: hr.recognition.discipline.decision 2026-09-06 14:34:05,841 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [17], uid: 2139, model: hr.recognition.discipline.decision 2026-09-06 14:34:05,865 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2142 deleted mail.message records with IDs: [54343] 2026-09-06 14:34:05,875 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2142, model: hr.recognition.discipline.decision 2026-09-06 14:34:05,888 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2142 deleted mail.message records with IDs: [54344] 2026-09-06 14:34:05,907 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2142, model: hr.recognition.discipline.decision 2026-09-06 14:34:05,918 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2142 deleted mail.message records with IDs: [54340] 2026-09-06 14:34:05,926 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2142, model: hr.recognition.discipline.decision 2026-09-06 14:34:05,946 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2142 deleted mail.message records with IDs: [54341] 2026-09-06 14:34:05,953 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2142, model: hr.recognition.discipline.decision 2026-09-06 14:34:05,970 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_recognition_discipline.tests.test_security: Starting TestHrRecognitionDisciplineSecurity.test_02_employee_access_recognition_discipline_decision ... 2026-09-06 14:34:06,038 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2139, model: hr.recognition.discipline.decision 2026-09-06 14:34:06,079 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [20], uid: 2139, model: hr.recognition.discipline.decision 2026-09-06 14:34:06,182 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [22], uid: 2139, model: hr.recognition.discipline.decision 2026-09-06 14:34:06,219 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [23], uid: 2139, model: hr.recognition.discipline.decision 2026-09-06 14:34:06,330 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [16], uid: 2139, model: hr.recognition.discipline.decision 2026-09-06 14:34:06,347 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [17], uid: 2139, model: hr.recognition.discipline.decision 2026-09-06 14:34:06,447 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [24], uid: 2139, model: hr.recognition.discipline.decision 2026-09-06 14:34:06,589 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [25], uid: 2139, model: hr.recognition.discipline.decision 2026-09-06 14:34:06,668 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [16], uid: 2139, model: hr.recognition.discipline.decision 2026-09-06 14:34:06,718 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [17], uid: 2139, model: hr.recognition.discipline.decision 2026-09-06 14:34:06,749 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2139 deleted mail.message records with IDs: [54347] 2026-09-06 14:34:06,764 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2139, model: hr.recognition.discipline.decision 2026-09-06 14:34:06,780 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2139 deleted mail.message records with IDs: [54346] 2026-09-06 14:34:06,796 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2139, model: hr.recognition.discipline.decision 2026-09-06 14:34:06,818 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2139 deleted mail.message records with IDs: [54348] 2026-09-06 14:34:06,827 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2139, model: hr.recognition.discipline.decision 2026-09-06 14:34:06,842 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2139 deleted mail.message records with IDs: [54340] 2026-09-06 14:34:06,858 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2139, model: hr.recognition.discipline.decision 2026-09-06 14:34:06,872 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2139 deleted mail.message records with IDs: [54341] 2026-09-06 14:34:06,893 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2139, model: hr.recognition.discipline.decision 2026-09-06 14:34:06,924 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_recognition_discipline.tests.test_security: Starting TestHrRecognitionDisciplineSecurity.test_03_hr_officer_access_recognition_discipline_decision ... 2026-09-06 14:34:07,193 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2143 deleted mail.message records with IDs: [54351, 54350, 54349, 54341, 54340] 2026-09-06 14:34:07,212 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2143 deleted hr.recognition.discipline.decision records with IDs: [28, 27, 26, 17, 16] 2026-09-06 14:34:07,219 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2143 deleted mail.followers records with IDs: [6375, 6376, 6377] 2026-09-06 14:34:07,245 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_recognition_discipline.tests.test_security: Starting TestHrRecognitionDisciplineSecurity.test_04_access_recognition_discipline_multi_company ... 2026-09-06 14:34:07,687 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [29], uid: 2139, model: hr.recognition.discipline.decision 2026-09-06 14:34:07,709 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [29], uid: 2143, model: hr.recognition.discipline.decision 2026-09-06 14:34:07,738 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [422], uid: 2139, model: hr.employee.public 2026-09-06 14:34:07,766 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [422], uid: 2143, model: hr.employee 2026-09-06 14:34:07,796 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [29], uid: 2139, model: hr.recognition.discipline.decision 2026-09-06 14:34:07,815 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [29], uid: 2143, model: hr.recognition.discipline.decision 2026-09-06 14:34:07,829 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2139 deleted mail.message records with IDs: [54357] 2026-09-06 14:34:07,837 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2139, model: hr.recognition.discipline.decision 2026-09-06 14:34:07,850 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2143 deleted mail.message records with IDs: [54357] 2026-09-06 14:34:07,860 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [29], uid: 2143, model: hr.recognition.discipline.decision 2026-09-06 14:34:07,945 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2144 deleted mail.message records with IDs: [54357] 2026-09-06 14:34:07,962 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2144 deleted hr.recognition.discipline.decision records with IDs: [29] 2026-09-06 14:34:07,971 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2144 deleted mail.message records with IDs: [54359] 2026-09-06 14:34:07,982 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2144 deleted hr.recognition.discipline.decision records with IDs: [30] 2026-09-06 14:34:07,987 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2144 deleted mail.followers records with IDs: [6378] 2026-09-06 14:34:08,003 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_recognition_discipline.tests.test_security: Starting TestHrRecognitionDisciplineSecurity.test_05_access_recognition_discipline_decision_type ... 2026-09-06 14:34:08,105 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2139, model: hr.recognition.discipline.decision.type 2026-09-06 14:34:08,111 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2139, model: hr.recognition.discipline.decision.type 2026-09-06 14:34:08,115 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2139, model: hr.recognition.discipline.decision.type 2026-09-06 14:34:08,131 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_recognition_discipline.tests.test_security: Starting TestHrRecognitionDisciplineSecurity.test_06_access_recognition_discipline_campaign ... 2026-09-06 14:34:08,209 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-06 14:34:08,257 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5634, 5633, 5632] 2026-09-06 14:34:08,286 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [316656, 316655, 316654] 2026-09-06 14:34:08,287 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.recognition.discipline.decision records with IDs: [3, 2, 1] 2026-09-06 14:34:13,672 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_recognition_discipline_approval.tests.test_hr_recognition_discipline_decision: Starting TestHrRecognitionDisciplineDecision.test_01_check_approval_request_id ... 2026-09-06 14:34:14,105 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-06 14:34:14,321 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_recruitment.tests.test_hr_employee: Starting TestHremployee.test_compute_hr_applicants_count ... 2026-09-06 14:34:14,355 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:34:14,568 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_recruitment.tests.test_res_partner: Starting TestPartner.test_method_compute_hr_applicants_count ... 2026-09-06 14:34:14,849 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:34:14,870 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [316759, 316758] 2026-09-06 14:34:14,870 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.applicant.resume.line records with IDs: [1, 2] 2026-09-06 14:34:14,989 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_recruitment_skills_resume.tests.test_access_right: Starting TestAssertRight.test_01_user_recruitment_access_right ... 2026-09-06 14:34:15,015 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #6 deleted hr.applicant.resume.line records with IDs: [6] 2026-09-06 14:34:15,033 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_recruitment_skills_resume.tests.test_access_right: Starting TestAssertRight.test_02_user_recruitment_admin_access_right ... 2026-09-06 14:34:15,059 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted hr.applicant.resume.line records with IDs: [6] 2026-09-06 14:34:15,078 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_recruitment_skills_resume.tests.test_access_right: Starting TestAssertRight.test_03_user_interviewer_access_right ... 2026-09-06 14:34:15,216 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3352] 2026-09-06 14:34:15,223 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #7 deleted hr.applicant.resume.line records with IDs: [6] 2026-09-06 14:34:15,242 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_recruitment_skills_resume.tests.test_access_right: Starting TestAssertRight.test_04_user_internal_access_right ... 2026-09-06 14:34:15,527 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [6], uid: 2152, model: hr.applicant.resume.line 2026-09-06 14:34:15,552 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2152, model: hr.applicant.resume.line 2026-09-06 14:34:15,562 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2152, model: hr.applicant.resume.line 2026-09-06 14:34:15,565 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2152, model: hr.applicant.resume.line 2026-09-06 14:34:15,590 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:34:15,619 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [316759, 316758] 2026-09-06 14:34:15,619 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.applicant.resume.line records with IDs: [1, 2] 2026-09-06 14:34:15,775 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_recruitment_skills_resume.tests.test_to_hr_skills_recruitment: Starting TestToHrSkillsRecruitment.test_01_create_employee_from_applicant ... 2026-09-06 14:34:16,020 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_recruitment_skills_resume.tests.test_to_hr_skills_recruitment: Starting TestToHrSkillsRecruitment.test_02_constraints_date_check ... 2026-09-06 14:34:16,050 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2024-02-29 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_cannot_spam_activities_for_retired_employee ... 2024-02-29 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [317336, 317337, 317338, 317339, 317335, 317330, 317331, 317332, 317333, 317334, 317329] 2024-02-29 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.retirement.age.rule records with IDs: [7, 8, 9, 10, 11, 1, 2, 3, 4, 5, 6] 2024-02-29 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3353] 2024-02-29 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_compute_days_until_retirement_male ... 2024-02-29 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [317336, 317337, 317338, 317339, 317335, 317330, 317331, 317332, 317333, 317334, 317329] 2024-02-29 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.retirement.age.rule records with IDs: [7, 8, 9, 10, 11, 1, 2, 3, 4, 5, 6] 2024-02-29 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_compute_retirement_date_female ... 2024-02-29 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [317336, 317337, 317338, 317339, 317335, 317330, 317331, 317332, 317333, 317334, 317329] 2024-02-29 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.retirement.age.rule records with IDs: [7, 8, 9, 10, 11, 1, 2, 3, 4, 5, 6] 2024-02-29 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_compute_retirement_date_male ... 2024-02-29 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [317336, 317337, 317338, 317339, 317335, 317330, 317331, 317332, 317333, 317334, 317329] 2024-02-29 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.retirement.age.rule records with IDs: [7, 8, 9, 10, 11, 1, 2, 3, 4, 5, 6] 2024-02-29 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_compute_time_until_retirement_female ... 2024-02-29 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [317336, 317337, 317338, 317339, 317335, 317330, 317331, 317332, 317333, 317334, 317329] 2024-02-29 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.retirement.age.rule records with IDs: [7, 8, 9, 10, 11, 1, 2, 3, 4, 5, 6] 2024-02-29 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_employee_past_retirement ... 2024-02-29 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [317336, 317337, 317338, 317339, 317335, 317330, 317331, 317332, 317333, 317334, 317329] 2024-02-29 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.retirement.age.rule records with IDs: [7, 8, 9, 10, 11, 1, 2, 3, 4, 5, 6] 2024-02-29 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_no_matching_rule ... 2024-02-29 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [317336, 317337, 317338, 317339, 317335, 317330, 317331, 317332, 317333, 317334, 317329] 2024-02-29 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.retirement.age.rule records with IDs: [7, 8, 9, 10, 11, 1, 2, 3, 4, 5, 6] 2024-02-29 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_no_notification_for_retired_employee ... 2024-02-29 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [317336, 317337, 317338, 317339, 317335, 317330, 317331, 317332, 317333, 317334, 317329] 2024-02-29 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.retirement.age.rule records with IDs: [7, 8, 9, 10, 11, 1, 2, 3, 4, 5, 6] 2024-02-29 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3354] 2024-02-29 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_no_retirement_date ... 2024-02-29 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [317336, 317337, 317338, 317339, 317335, 317330, 317331, 317332, 317333, 317334, 317329] 2024-02-29 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.retirement.age.rule records with IDs: [7, 8, 9, 10, 11, 1, 2, 3, 4, 5, 6] 2024-02-29 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_notification_warning_days_config ... 2024-02-29 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [317336, 317337, 317338, 317339, 317335, 317330, 317331, 317332, 317333, 317334, 317329] 2024-02-29 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.retirement.age.rule records with IDs: [7, 8, 9, 10, 11, 1, 2, 3, 4, 5, 6] 2024-02-29 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3355] 2024-02-29 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_notify_of_retirement ... 2024-02-29 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [317336, 317337, 317338, 317339, 317335, 317330, 317331, 317332, 317333, 317334, 317329] 2024-02-29 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.retirement.age.rule records with IDs: [7, 8, 9, 10, 11, 1, 2, 3, 4, 5, 6] 2024-02-29 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3356] 2024-02-29 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_retirement_rule_constraints ... 2024-02-29 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [317336, 317337, 317338, 317339, 317335, 317330, 317331, 317332, 317333, 317334, 317329] 2024-02-29 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.retirement.age.rule records with IDs: [7, 8, 9, 10, 11, 1, 2, 3, 4, 5, 6] 2024-02-29 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_rule_based_retirement_age ... 2024-02-29 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [317336, 317337, 317338, 317339, 317335, 317330, 317331, 317332, 317333, 317334, 317329] 2024-02-29 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.retirement.age.rule records with IDs: [7, 8, 9, 10, 11, 1, 2, 3, 4, 5, 6] 2024-02-29 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_search_days_until_retirement ... 2024-02-29 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [317336, 317337, 317338, 317339, 317335, 317330, 317331, 317332, 317333, 317334, 317329] 2024-02-29 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.retirement.age.rule records with IDs: [7, 8, 9, 10, 11, 1, 2, 3, 4, 5, 6] 2024-02-29 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_toggle_rule_based_retirement ... 2024-02-29 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [317336, 317337, 317338, 317339, 317335, 317330, 317331, 317332, 317333, 317334, 317329] 2024-02-29 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.retirement.age.rule records with IDs: [7, 8, 9, 10, 11, 1, 2, 3, 4, 5, 6] 2026-09-06 14:34:24,296 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 17 checked, 17 removed 2026-09-06 14:34:24,306 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_role.tests.test_access_rights: Starting TestAccessRight.test_access_rights_1 ... 2026-09-06 14:34:27,871 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2155 deleted mail.message records with IDs: [54851] 2026-09-06 14:34:27,884 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2155 deleted hr.role records with IDs: [10] 2026-09-06 14:34:27,888 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2155 deleted mail.followers records with IDs: [6456] 2026-09-06 14:34:27,925 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_role.tests.test_access_rights: Starting TestAccessRight.test_access_rights_2 ... 2026-09-06 14:34:31,377 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2157, model: hr.role 2026-09-06 14:34:31,382 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2157, model: hr.role 2026-09-06 14:34:31,390 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2157 deleted mail.message records with IDs: [3240] 2026-09-06 14:34:31,392 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2157, model: hr.role 2026-09-06 14:34:31,424 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_role.tests.test_access_rights: Starting TestAccessRight.test_access_rights_3 ... 2026-09-06 14:34:34,634 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [11], uid: 2161, model: hr.role 2026-09-06 14:34:34,699 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:34:34,715 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_role.tests.test_hr_role_code: Starting TestHrRoleCode.test_code_allowed_duplicate_across_companies ... 2026-09-06 14:34:37,699 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_role.tests.test_hr_role_code: Starting TestHrRoleCode.test_code_autogenerated_from_name ... 2026-09-06 14:34:37,718 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_role.tests.test_hr_role_code: Starting TestHrRoleCode.test_code_autogenerated_strips_accents_and_symbols ... 2026-09-06 14:34:37,738 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_role.tests.test_hr_role_code: Starting TestHrRoleCode.test_code_duplicate_write_raises_integrity_error ... 2026-09-06 14:34:37,764 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_role.tests.test_hr_role_code: Starting TestHrRoleCode.test_code_stable_on_rename ... 2026-09-06 14:34:37,785 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_role.tests.test_hr_role_code: Starting TestHrRoleCode.test_code_unique_per_company_gets_suffix ... 2026-09-06 14:34:37,814 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:34:37,825 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_role.tests.test_viin_hr_role: Starting TestViinHrRole.test_check_role_company ... 2026-09-06 14:34:44,330 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_role.tests.test_viin_hr_role: Starting TestViinHrRole.test_compute_employees_count ... 2026-09-06 14:34:48,060 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_role.tests.test_viin_hr_role: Starting TestViinHrRole.test_constrains_department_1 ... 2026-09-06 14:34:51,687 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_role.tests.test_viin_hr_role: Starting TestViinHrRole.test_constrains_department_2 ... 2026-09-06 14:34:55,784 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_role.tests.test_viin_hr_role: Starting TestViinHrRole.test_constrains_department_3 ... 2026-09-06 14:34:59,403 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_role.tests.test_viin_hr_role: Starting TestViinHrRole.test_constrains_department_4 ... 2026-09-06 14:35:03,248 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_role.tests.test_viin_hr_role: Starting TestViinHrRole.test_create_role_have_department ... 2026-09-06 14:35:07,673 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_role.tests.test_viin_hr_role: Starting TestViinHrRole.test_create_role_without_department ... 2026-09-06 14:35:12,451 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_role.tests.test_viin_hr_role: Starting TestViinHrRole.test_delete_role_have_employees ... 2026-09-06 14:35:16,703 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [3240] 2026-09-06 14:35:16,739 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_role.tests.test_viin_hr_role: Starting TestViinHrRole.test_delete_role_not_employee ... 2026-09-06 14:35:20,485 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [57490] 2026-09-06 14:35:20,492 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.role records with IDs: [24] 2026-09-06 14:35:20,530 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_role.tests.test_viin_hr_role: Starting TestViinHrRole.test_update_role ... 2026-09-06 14:35:24,838 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-06 14:35:29,472 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_seniority.tests.test_access_rights: Starting TestAccessRights.test_access_rights ... 2026-09-06 14:35:29,556 127 INFO rb-41ce622-224575-412242 odoo.modules.registry: Invalidating all model caches from doClassCleanups /data/build/rb-41ce622-224575/odoo/tests/case.py:247 2026-09-06 14:35:33,248 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_seniority.tests.test_employee_transfer: Starting TestHrTransferSeniority.test_10_transfer_01 ... 2024-10-20 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.resume.line records with IDs: [594] 2026-09-06 14:35:33,666 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_seniority.tests.test_employee_transfer: Starting TestHrTransferSeniority.test_10_transfer_02 ... 2024-10-20 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.resume.line records with IDs: [596] 2026-09-06 14:35:34,107 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_seniority.tests.test_employee_transfer: Starting TestHrTransferSeniority.test_10_transfer_03 ... 2024-10-20 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.resume.line records with IDs: [598] 2024-10-20 00:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3357] 2026-09-06 14:35:34,866 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 5 removed 2026-09-06 14:35:34,877 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_seniority.tests.test_hr_employee_seniority: Starting TestHrEmployeeSeniority.test_hr_employee_seniority_1 ... 2026-09-06 14:35:35,350 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_seniority.tests.test_hr_employee_seniority: Starting TestHrEmployeeSeniority.test_hr_employee_seniority_2 ... 2026-09-06 14:35:35,648 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_seniority.tests.test_hr_employee_seniority: Starting TestHrEmployeeSeniority.test_hr_employee_seniority_3 ... 2026-09-06 14:35:35,975 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_seniority.tests.test_hr_employee_seniority: Starting TestHrEmployeeSeniority.test_hr_employee_seniority_4 ... 2026-09-06 14:35:36,290 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_seniority.tests.test_hr_employee_seniority: Starting TestHrEmployeeSeniority.test_hr_employee_seniority_5 ... 2026-09-06 14:35:36,801 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_seniority.tests.test_hr_employee_seniority: Starting TestHrEmployeeSeniority.test_hr_employee_seniority_6 ... 2026-09-06 14:35:37,103 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_seniority.tests.test_hr_employee_seniority: Starting TestHrEmployeeSeniority.test_hr_employee_seniority_7 ... 2026-09-06 14:35:37,531 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_seniority.tests.test_hr_employee_seniority: Starting TestHrEmployeeSeniority.test_hr_employee_seniority_8 ... 2026-09-06 14:35:38,049 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:35:41,942 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_skill_framework.tests.test_access_rights: Starting TestAccessRight.test_access_right_2 ... 2026-09-06 14:35:42,056 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2207, model: hr.job 2026-09-06 14:35:42,074 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2207 deleted mail.message records with IDs: [2958, 2306] 2026-09-06 14:35:42,075 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2207, model: hr.job 2026-09-06 14:35:42,115 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2207, model: hr.skill.description 2026-09-06 14:35:42,117 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2207, model: hr.skill.description 2026-09-06 14:35:42,121 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2207, model: hr.skill.description 2026-09-06 14:35:42,144 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2207, model: hr.rank.skill.description 2026-09-06 14:35:42,146 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2207, model: hr.rank.skill.description 2026-09-06 14:35:42,148 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2207, model: hr.rank.skill.description 2026-09-06 14:35:42,165 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_skill_framework.tests.test_access_rights: Starting TestAccessRight.test_access_right_3 ... 2026-09-06 14:35:42,189 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_skill_framework.tests.test_access_rights: Starting TestAccessRight.test_access_rights_1 ... 2026-09-06 14:35:42,236 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:35:45,877 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework: Starting TestViinHrRank.test_hr_rank_skill_description_api_contraints_1 ... 2026-09-06 14:35:46,003 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework: Starting TestViinHrRank.test_hr_rank_skill_description_api_contraints_2 ... 2026-09-06 14:35:46,120 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework: Starting TestViinHrRank.test_hr_rank_skill_description_sql_constraints ... 2026-09-06 14:35:46,217 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework: Starting TestViinHrRank.test_hr_skill_description_sql_constraints ... 2026-09-06 14:35:46,329 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:35:54,206 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_access_right_report_1 ... 2026-09-06 14:35:54,247 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_access_right_report_2 ... 2026-09-06 14:35:54,302 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_access_right_report_3 ... 2026-09-06 14:35:54,342 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_context_rank_competency_score ... 2026-09-06 14:35:54,372 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_highest_skill_level ... 2026-09-06 14:35:54,488 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_competency_score ... 2026-09-06 14:35:54,547 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_job_position_skill_required ... 2026-09-06 14:35:54,669 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_1 ... 2026-09-06 14:35:54,721 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_10 ... 2026-09-06 14:35:54,771 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_11 ... 2026-09-06 14:35:54,825 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_12 ... 2026-09-06 14:35:54,845 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.rank records with IDs: [35] 2026-09-06 14:35:54,887 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_2 ... 2026-09-06 14:35:54,942 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_3 ... 2026-09-06 14:35:54,961 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.employee.skill records with IDs: [89] 2026-09-06 14:35:55,003 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_4 ... 2026-09-06 14:35:55,022 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.employee.skill records with IDs: [89] 2026-09-06 14:35:55,069 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_5 ... 2026-09-06 14:35:55,128 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_6 ... 2026-09-06 14:35:55,192 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_7 ... 2026-09-06 14:35:55,248 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_8 ... 2026-09-06 14:35:55,339 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_9 ... 2026-09-06 14:35:55,414 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_search_competency_score ... 2026-09-06 14:35:55,601 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-06 14:35:55,911 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [166998, 166999] 2026-09-06 14:35:55,911 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.employee.skill records with IDs: [22, 23] 2026-09-06 14:35:55,980 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_skills_slides.tests.test_slide_channel: Starting TestChannelEmployee.test_01_update_employee_skill ... 2026-09-06 14:35:56,096 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_skills_slides.tests.test_slide_channel: Starting TestChannelEmployee.test_02_update_employee_skill ... 2026-09-06 14:35:56,250 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:35:56,549 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [166998, 166999] 2026-09-06 14:35:56,549 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.employee.skill records with IDs: [22, 23] 2026-09-06 14:35:56,549 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_skills_slides.tests.test_slide_channel_skill_level: Starting TestSlideChannelSkillLevel.test_01_create_course_skill_level_success ... 2026-09-06 14:35:56,566 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_skills_slides.tests.test_slide_channel_skill_level: Starting TestSlideChannelSkillLevel.test_02_duplicate_skill_for_course ... 2026-09-06 14:35:56,615 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_skills_slides.tests.test_slide_channel_skill_level: Starting TestSlideChannelSkillLevel.test_03_skill_and_type_mismatch ... 2026-09-06 14:35:56,664 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_skills_slides.tests.test_slide_channel_skill_level: Starting TestSlideChannelSkillLevel.test_04_skill_level_and_type_mismatch ... 2026-09-06 14:35:56,718 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:35:56,821 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [345, 344] 2026-09-06 14:35:56,823 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_timesheet_timer.tests.test_archive_project_task: Starting TestArchiveProjectTask.test_01_log_timesheet_on_archived_task ... 2026-09-06 14:35:56,870 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_timesheet_timer.tests.test_archive_project_task: Starting TestArchiveProjectTask.test_02_log_timesheet_not_allow_archive_task ... 2026-09-06 14:35:57,004 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_timesheet_timer.tests.test_archive_project_task: Starting TestArchiveProjectTask.test_03_log_multi_timesheet_ignore_archived_task ... 2026-09-06 14:35:57,046 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted ir.model.data records with IDs: [141056] 2026-09-06 14:35:57,046 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [25] 2026-09-06 14:35:57,229 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_timesheet_timer.tests.test_archive_project_task: Starting TestArchiveProjectTask.test_04_log_timesheet_archived_project ... 2026-09-06 14:35:57,273 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [141052, 141056, 141066] 2026-09-06 14:35:57,273 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [26, 24, 25] 2026-09-06 14:35:57,331 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_timesheet_timer.tests.test_archive_project_task: Starting TestArchiveProjectTask.test_05_log_timesheet_archived_project ... 2026-09-06 14:35:57,457 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:35:57,574 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [345, 344] 2026-09-06 14:35:57,651 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_timesheet_timer.tests.test_project_task: Starting TestPorjectTaskManager.test_01_compute_timesheet_wip ... 2026-09-06 14:35:57,771 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_timesheet_timer.tests.test_project_task: Starting TestPorjectTaskManager.test_01_log_timesheet_manager ... 2026-09-06 14:35:57,945 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_timesheet_timer.tests.test_project_task: Starting TestPorjectTaskManager.test_01_wip_timesheet_unfollow_task ... 2026-09-06 14:35:58,139 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #6 deleted mail.followers records with IDs: [211] 2026-09-06 14:35:58,168 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_timesheet_timer.tests.test_project_task: Starting TestPorjectTaskManager.test_02_compute_is_login_user_doing ... 2026-09-06 14:35:58,319 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_timesheet_timer.tests.test_project_task: Starting TestPorjectTaskManager.test_02_log_timesheet ... 2026-09-06 14:35:58,448 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_timesheet_timer.tests.test_project_task: Starting TestPorjectTaskManager.test_02_wip_timesheet_unfollow_task ... 2026-09-06 14:35:58,617 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [211] 2026-09-06 14:35:58,646 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_timesheet_timer.tests.test_project_task: Starting TestPorjectTaskManager.test_03_log_timesheet ... 2026-09-06 14:35:58,849 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:35:59,005 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [345, 344] 2026-09-06 14:35:59,091 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_timesheet_timer.tests.test_project_task_multi_login: Starting TestPorjectTaskMultiLogin.test_01_multi_login ... 2026-09-06 14:35:59,272 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_timesheet_timer.tests.test_project_task_multi_login: Starting TestPorjectTaskMultiLogin.test_02_multi_login ... 2026-09-06 14:35:59,464 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:35:59,569 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [345, 344] 2026-09-06 14:35:59,653 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_timesheet_timer.tests.test_systray_timer_menu: Starting TestSystrayTimerMenu.test_get_timesheet_timer_systray_data_empty ... 2026-09-06 14:35:59,693 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_timesheet_timer.tests.test_systray_timer_menu: Starting TestSystrayTimerMenu.test_get_timesheet_timer_systray_data_with_task ... 2026-09-06 14:35:59,827 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:35:59,986 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [345, 344] 2026-09-06 14:36:00,007 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_timesheet_timer.tests.test_timer_core: Starting TestTimesheetTimerCore.test_01_time_start_constraints ... 2026-09-06 14:36:00,061 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_timesheet_timer.tests.test_timer_core: Starting TestTimesheetTimerCore.test_02_stop_timer_same_day_records_elapsed_hours ... 2026-09-06 14:36:00,213 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:36:00,328 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [345, 344] 2026-09-06 14:36:00,341 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_timesheet_timer.tests.test_timer_resolve_wizard: Starting TestTimesheetTimerResolveWizard.test_01_stop_cross_day_returns_wizard_action ... 2026-09-06 14:36:00,447 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_timesheet_timer.tests.test_timer_resolve_wizard: Starting TestTimesheetTimerResolveWizard.test_02_apply_actual_elapsed_and_start_next_task ... 2026-09-06 14:36:00,649 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [1671], uid: 6, model: account.analytic.line 2026-09-06 14:36:00,772 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_timesheet_timer.tests.test_timer_resolve_wizard: Starting TestTimesheetTimerResolveWizard.test_06_scheduled_cross_day_split_uses_first_work_interval_start ... 2026-09-06 14:36:00,942 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:36:01,049 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [345, 344] 2026-09-06 14:36:01,051 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_timesheet_timer.tests.test_timesheet_access_rules: Starting TestPorjectTaskManager.test_01_test_access_rule_with_user ... 2026-09-06 14:36:01,078 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [211] 2026-09-06 14:36:01,155 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [1675], uid: 6, model: account.analytic.line 2026-09-06 14:36:01,302 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_timesheet_timer.tests.test_timesheet_access_rules: Starting TestPorjectTaskManager.test_02_test_access_rule_with_user ... 2026-09-06 14:36:01,330 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [211] 2026-09-06 14:36:01,391 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [1677], uid: 6, model: account.analytic.line 2026-09-06 14:36:01,506 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_timesheet_timer.tests.test_timesheet_access_rules: Starting TestPorjectTaskManager.test_03_test_access_rule_with_user ... 2026-09-06 14:36:01,546 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [211] 2026-09-06 14:36:01,609 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [232], uid: 6, model: account.analytic.line 2026-09-06 14:36:01,678 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_timesheet_timer.tests.test_timesheet_access_rules: Starting TestPorjectTaskManager.test_04_test_access_rule_with_user ... 2026-09-06 14:36:01,724 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [211] 2026-09-06 14:36:01,960 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <318298222342764.1788705361.834177494049072-openerp-49-hr.payslip@e7cebff90b69>: ['"Alice Johnson" <@False>'] 2026-09-06 14:36:01,963 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <318298222342764.1788705361.834177494049072-openerp-49-hr.payslip@e7cebff90b69>: ['"Bob Smith" <@False>'] 2026-09-06 14:36:01,964 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <318298222342764.1788705361.834177494049072-openerp-49-hr.payslip@e7cebff90b69>: ['"Charlie Brown" <@False>'] 2026-09-06 14:36:01,966 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <318298222342764.1788705361.834177494049072-openerp-49-hr.payslip@e7cebff90b69>: ['"David Wilson" <@False>'] 2026-09-06 14:36:01,968 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <318298222342764.1788705361.834177494049072-openerp-49-hr.payslip@e7cebff90b69>: ['"Eva Green" <@False>'] 2026-09-06 14:36:01,969 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <318298222342764.1788705361.834177494049072-openerp-49-hr.payslip@e7cebff90b69>: ['"Frank White" <@False>'] 2026-09-06 14:36:01,971 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <318298222342764.1788705361.834177494049072-openerp-49-hr.payslip@e7cebff90b69>: ['"Grace Lee" <@False>'] 2026-09-06 14:36:01,972 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <318298222342764.1788705361.834177494049072-openerp-49-hr.payslip@e7cebff90b69>: ['"Hannah Martin" <@False>'] 2026-09-06 14:36:01,974 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <318298222342764.1788705361.834177494049072-openerp-49-hr.payslip@e7cebff90b69>: ['"Tran Minh Khang" <@False>'] 2026-09-06 14:36:01,990 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3360] 2026-09-06 14:36:02,032 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted ir.model.data records with IDs: [224997] 2026-09-06 14:36:02,032 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted account.analytic.line records with IDs: [254] 2026-09-06 14:36:02,132 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted ir.model.data records with IDs: [224998] 2026-09-06 14:36:02,132 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted account.analytic.line records with IDs: [255] 2026-09-06 14:36:02,204 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [232], uid: 6, model: account.analytic.line 2026-09-06 14:36:02,309 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #6 deleted ir.model.data records with IDs: [224975] 2026-09-06 14:36:02,309 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #6 deleted account.analytic.line records with IDs: [232] 2026-09-06 14:36:02,420 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [240], uid: 6, model: account.analytic.line 2026-09-06 14:36:02,459 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_timesheet_timer.tests.test_timesheet_access_rules: Starting TestPorjectTaskManager.test_05_test_access_rule_with_user ... 2026-09-06 14:36:02,503 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [211] 2026-09-06 14:36:02,566 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [1679], uid: 6, model: account.analytic.line 2026-09-06 14:36:02,710 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:36:03,112 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_contract.tests.test_access_rights: Starting WorkEntryTestAccessright.test_01_access_rights_base_user ... 2026-09-06 14:36:03,204 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2221, model: hr.work.entry 2026-09-06 14:36:03,207 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2221, model: hr.work.entry 2026-09-06 14:36:03,210 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2221, model: hr.work.entry 2026-09-06 14:36:03,212 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2221, model: hr.work.entry.type 2026-09-06 14:36:03,213 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2221, model: hr.work.entry.type 2026-09-06 14:36:03,214 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2221, model: hr.work.entry.type 2026-09-06 14:36:03,230 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_contract.tests.test_access_rights: Starting WorkEntryTestAccessright.test_02_access_rule_base_user ... 2026-09-06 14:36:03,276 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12118], uid: 2221, model: hr.work.entry 2026-09-06 14:36:03,299 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12119], uid: 2221, model: hr.work.entry 2026-09-06 14:36:03,413 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12119], uid: 2221, model: hr.work.entry 2026-09-06 14:36:03,465 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_contract.tests.test_access_rights: Starting WorkEntryTestAccessright.test_03_access_rights_hr_admin ... 2026-09-06 14:36:03,580 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2221 deleted hr.work.entry records with IDs: [12120] 2026-09-06 14:36:03,607 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:36:03,649 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_contract.tests.test_work_entry: Starting WorkEntryTest.test_01_valid_duration_01 ... 2026-09-06 14:36:04,265 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_contract.tests.test_work_entry: Starting WorkEntryTest.test_02_valid_duration_02 ... 2026-09-06 14:36:04,492 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_contract.tests.test_work_entry: Starting WorkEntryTest.test_02_valid_duration_03 ... 2026-09-06 14:36:04,756 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_contract.tests.test_work_entry: Starting WorkEntryTest.test_03_work_entry_duration ... 2026-09-06 14:36:05,080 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [14, 17] 2026-09-06 14:36:05,311 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3361] 2026-09-06 14:36:05,423 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3362] 2026-09-06 14:36:05,765 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [138] 2026-09-06 14:36:06,072 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_contract.tests.test_work_entry: Starting WorkEntryTest.test_04_regenerate_we_via_cron ... 2025-01-31 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.work.entry records with IDs: [12581, 12582, 12583, 12584, 12585, 12586, 12587, 12588, 12589, 12590, 12591, 12592, 12593, 12594, 12595, 12596, 12597, 12598, 12599, 12600, 12601, 12602, 12603, 12604, 12605, 12606, 12607, 12608, 12609, 12610, 12611, 12612, 12613, 12614, 12615, 12616, 12617, 12618, 12619, 12620, 12621, 12622, 12623, 12624, 12625, 12626] 2025-01-31 09:00:00,000 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.work.entry records with IDs: [12627, 12628, 12629, 12630, 12631, 12632, 12633, 12634, 12635, 12636, 12637, 12638, 12639, 12640, 12641, 12642, 12643, 12644, 12645, 12646, 12647, 12648, 12649, 12650, 12651, 12652, 12653, 12654, 12655, 12656, 12657, 12658, 12659, 12660, 12661, 12662, 12663, 12664, 12665, 12666, 12667, 12668, 12669, 12670, 12671, 12672, 12673, 12674, 12675, 12676, 12677, 12678, 12679, 12680, 12681, 12682, 12683, 12684, 12685, 12686, 12687, 12688, 12689, 12690, 12691, 12692, 12693, 12694, 12695, 12696, 12697, 12698, 12699, 12700, 12701, 12702, 12703, 12704, 12705, 12706, 12707, 12708, 12709, 12710, 12711, 12712] 2026-09-06 14:36:07,692 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:36:07,929 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_contract_attendance.tests.test_work_entry: Starting WorkEntryTest.test_01_compute_contract_id ... 2026-09-06 14:36:08,073 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_contract_attendance.tests.test_work_entry: Starting WorkEntryTest.test_02_create_attendance_01 ... 2026-09-06 14:36:08,162 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_contract_attendance.tests.test_work_entry: Starting WorkEntryTest.test_02_create_attendance_02 ... 2026-09-06 14:36:08,553 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_contract_attendance.tests.test_work_entry: Starting WorkEntryTest.test_03_write_attendance_01 ... 2026-09-06 14:36:08,696 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_contract_attendance.tests.test_work_entry: Starting WorkEntryTest.test_03_write_attendance_02 ... 2026-09-06 14:36:08,917 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_contract_attendance.tests.test_work_entry: Starting WorkEntryTest.test_04_unlink_attendance ... 2026-09-06 14:36:09,045 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [58927] 2026-09-06 14:36:09,055 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.attendance records with IDs: [82] 2026-09-06 14:36:09,096 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_contract_attendance.tests.test_work_entry: Starting WorkEntryTest.test_05_unlink_work_entry ... 2026-09-06 14:36:09,218 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.work.entry records with IDs: [12909, 12910] 2026-09-06 14:36:09,238 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_contract_attendance.tests.test_work_entry: Starting WorkEntryTest.test_06_action_regen_attedance_work_entry ... 2026-09-06 14:36:09,364 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_contract_attendance.tests.test_work_entry: Starting WorkEntryTest.test_06_cancel_work_entry ... 2026-09-06 14:36:09,504 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_contract_attendance.tests.test_work_entry: Starting WorkEntryTest.test_07_regenerate_work_entries ... 2026-09-06 14:36:09,803 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:36:10,001 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_contract_attendance_holiday.tests.test_work_entry: Starting TestWorkEntry.test_01_conflict_timeoff_attendance_01 ... 2026-09-06 14:36:10,274 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_contract_attendance_holiday.tests.test_work_entry: Starting TestWorkEntry.test_01_conflict_timeoff_attendance_02 ... 2026-09-06 14:36:10,484 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_contract_attendance_holiday.tests.test_work_entry: Starting TestWorkEntry.test_02_conflict_timeoff_attendance_01 ... 2026-09-06 14:36:10,697 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_contract_attendance_holiday.tests.test_work_entry: Starting TestWorkEntry.test_02_conflict_timeoff_attendance_02 ... 2026-09-06 14:36:10,916 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_contract_attendance_holiday.tests.test_work_entry: Starting TestWorkEntry.test_03_conflict_timeoff_attendance_01 ... 2026-09-06 14:36:11,114 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.work.entry records with IDs: [13031, 13032] 2026-09-06 14:36:11,169 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_contract_attendance_holiday.tests.test_work_entry: Starting TestWorkEntry.test_03_conflict_timeoff_attendance_02 ... 2026-09-06 14:36:11,355 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.work.entry records with IDs: [13036, 13037] 2026-09-06 14:36:11,413 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_contract_attendance_holiday.tests.test_work_entry: Starting TestWorkEntry.test_03_conflict_timeoff_attendance_03 ... 2026-09-06 14:36:11,634 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.work.entry records with IDs: [13041, 13042] 2026-09-06 14:36:11,704 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_contract_attendance_holiday.tests.test_work_entry: Starting TestWorkEntry.test_04_refure_leave_01 ... 2026-09-06 14:36:11,931 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [147] 2026-09-06 14:36:12,027 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [1718] 2026-09-06 14:36:12,046 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_contract_attendance_holiday.tests.test_work_entry: Starting TestWorkEntry.test_04_refure_leave_02 ... 2026-09-06 14:36:12,271 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [148] 2026-09-06 14:36:12,358 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [1719] 2026-09-06 14:36:12,377 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_contract_attendance_holiday.tests.test_work_entry: Starting TestWorkEntry.test_05_cancel_leave ... 2026-09-06 14:36:12,557 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [149] 2026-09-06 14:36:12,609 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [1720] 2026-09-06 14:36:12,635 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_contract_attendance_holiday.tests.test_work_entry: Starting TestWorkEntry.test_06_regenerate_work_entries ... 2026-09-06 14:36:13,012 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted hr.work.entry records with IDs: [13072, 13073] 2026-09-06 14:36:13,058 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:36:13,103 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_contract_suspension.tests.test_hr_leave_type: Starting TestHrLeaveType.test_01_create_leave_type_with_suspension ... 2026-09-06 14:36:13,137 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_contract_suspension.tests.test_hr_leave_type: Starting TestHrLeaveType.test_02_invalid_work_entry_type ... 2026-09-06 14:36:13,172 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_contract_suspension.tests.test_hr_leave_type: Starting TestHrLeaveType.test_03_update_work_entry_type ... 2026-09-06 14:36:13,215 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:36:13,249 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_contract_suspension.tests.test_hr_work_entry: Starting TestHrWorkEntryType.test_01_create_work_entry_type ... 2026-09-06 14:36:13,276 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_contract_suspension.tests.test_hr_work_entry: Starting TestHrWorkEntryType.test_02_disable_suspension_with_leave_type ... 2026-09-06 14:36:13,307 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_contract_suspension.tests.test_hr_work_entry: Starting TestHrWorkEntryType.test_03_enable_suspension_with_normal_leave ... 2026-09-06 14:36:13,342 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:36:13,516 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [152] 2026-09-06 14:36:13,556 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_holidays.tests.test_get_work_entries_domain: Starting TestGetWorkEntriesDomain.test_multi_leaf_domain_ors_each_window_without_widening ... 2026-09-06 14:36:13,707 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_holidays.tests.test_get_work_entries_domain: Starting TestGetWorkEntriesDomain.test_single_leaf_domain_scoped_to_its_window ... 2026-09-06 14:36:13,748 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:36:13,758 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_holidays.tests.test_hr_leave_type: Starting HrLeaveType.test_01_generate_work_entry_type ... 2026-09-06 14:36:13,817 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:36:14,006 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [153] 2026-09-06 14:36:14,305 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3363] 2026-09-06 14:36:14,566 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2256] 2026-09-06 14:36:14,572 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_holidays.tests.test_resource_calendar_leaves: Starting TestResourceCalendarLeave.test_01_regenerate_work_entry ... 2026-09-06 14:36:14,643 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [7, 2, 154] 2026-09-06 14:36:14,951 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [158, 156, 157] 2026-09-06 14:36:15,229 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [1727, 1726, 1725, 1724, 1723] 2026-09-06 14:36:15,287 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [155] 2026-09-06 14:36:15,332 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [161, 159, 160] 2026-09-06 14:36:15,501 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <847501725094753.1788705375.485961914062500-openerp-message-notify@e7cebff90b69>: ['"Test employee 01" <@False>'] 2026-09-06 14:36:15,505 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3364] 2026-09-06 14:36:15,633 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:36:16,452 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [165] 2026-09-06 14:36:16,495 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_01_handly_conflict_we_01 ... 2026-09-06 14:36:16,769 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3365] 2026-09-06 14:36:16,956 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2257] 2026-09-06 14:36:16,976 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_01_handly_conflict_we_02 ... 2026-09-06 14:36:17,123 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3366] 2026-09-06 14:36:17,299 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2258] 2026-09-06 14:36:17,371 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3367] 2026-09-06 14:36:17,543 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2259] 2026-09-06 14:36:17,573 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_01_handly_conflict_we_03 ... 2026-09-06 14:36:17,720 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3368] 2026-09-06 14:36:17,935 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2260] 2026-09-06 14:36:18,019 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3369] 2026-09-06 14:36:18,188 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2261] 2026-09-06 14:36:18,212 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_01_handly_conflict_we_04 ... 2026-09-06 14:36:18,360 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3370] 2026-09-06 14:36:18,581 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2262] 2026-09-06 14:36:18,671 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3371] 2026-09-06 14:36:18,872 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2263] 2026-09-06 14:36:18,901 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_01_handly_conflict_we_05 ... 2026-09-06 14:36:19,046 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3372] 2026-09-06 14:36:19,229 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2264] 2026-09-06 14:36:19,307 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3373] 2026-09-06 14:36:19,444 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2265] 2026-09-06 14:36:19,465 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_01_handly_conflict_we_06 ... 2026-09-06 14:36:19,579 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3374] 2026-09-06 14:36:19,723 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2266] 2026-09-06 14:36:19,798 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3375] 2026-09-06 14:36:19,951 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2267] 2026-09-06 14:36:19,971 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_02_handly_conflict_we_01 ... 2026-09-06 14:36:20,108 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3376] 2026-09-06 14:36:20,300 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2268] 2026-09-06 14:36:20,320 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_02_handly_conflict_we_02 ... 2026-09-06 14:36:20,444 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3377] 2026-09-06 14:36:20,618 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2269] 2026-09-06 14:36:20,694 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3378] 2026-09-06 14:36:20,878 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2270] 2026-09-06 14:36:20,906 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_02_handly_conflict_we_03 ... 2026-09-06 14:36:21,046 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3379] 2026-09-06 14:36:21,215 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2271] 2026-09-06 14:36:21,337 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3380] 2026-09-06 14:36:21,473 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2272] 2026-09-06 14:36:21,493 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_02_handly_conflict_we_04 ... 2026-09-06 14:36:21,609 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3381] 2026-09-06 14:36:21,764 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2273] 2026-09-06 14:36:21,835 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3382] 2026-09-06 14:36:21,980 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2274] 2026-09-06 14:36:22,001 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_03_handly_conflict_we_01 ... 2026-09-06 14:36:22,120 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3383] 2026-09-06 14:36:22,272 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2275] 2026-09-06 14:36:22,291 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_03_handly_conflict_we_02 ... 2026-09-06 14:36:22,405 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3384] 2026-09-06 14:36:22,584 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2276] 2026-09-06 14:36:22,660 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3385] 2026-09-06 14:36:22,828 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2277] 2026-09-06 14:36:22,850 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_03_handly_conflict_we_03 ... 2026-09-06 14:36:22,964 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3386] 2026-09-06 14:36:23,120 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2278] 2026-09-06 14:36:23,205 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3387] 2026-09-06 14:36:23,405 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2279] 2026-09-06 14:36:23,426 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_04_handly_conflict_we_01 ... 2026-09-06 14:36:23,594 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3388] 2026-09-06 14:36:23,824 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2280] 2026-09-06 14:36:23,852 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_04_handly_conflict_we_02 ... 2026-09-06 14:36:24,022 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3389] 2026-09-06 14:36:24,231 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2281] 2026-09-06 14:36:24,314 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3390] 2026-09-06 14:36:24,483 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2282] 2026-09-06 14:36:24,503 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_04_handly_conflict_we_03 ... 2026-09-06 14:36:24,615 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3391] 2026-09-06 14:36:24,762 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2283] 2026-09-06 14:36:24,829 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3392] 2026-09-06 14:36:24,970 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2284] 2026-09-06 14:36:24,991 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_05_handly_conflict_we ... 2026-09-06 14:36:25,153 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3393] 2026-09-06 14:36:25,329 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2285] 2026-09-06 14:36:25,348 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_06_handly_conflict_we ... 2026-09-06 14:36:25,461 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3394] 2026-09-06 14:36:25,539 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3395] 2026-09-06 14:36:25,619 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3396] 2026-09-06 14:36:25,695 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3397] 2026-09-06 14:36:25,988 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2286, 2287, 2288, 2289] 2026-09-06 14:36:26,010 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_07_handly_conflict_we ... 2026-09-06 14:36:26,147 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3398] 2026-09-06 14:36:26,250 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3399] 2026-09-06 14:36:26,338 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3400] 2026-09-06 14:36:26,618 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2290, 2291, 2292] 2026-09-06 14:36:26,647 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_08_handly_conflict_we ... 2026-09-06 14:36:26,808 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3401] 2026-09-06 14:36:27,045 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2293] 2026-09-06 14:36:27,065 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_09_handly_conflict_we ... 2026-09-06 14:36:27,203 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3402] 2026-09-06 14:36:27,298 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3403] 2026-09-06 14:36:27,572 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2294, 2295] 2026-09-06 14:36:27,596 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_conflict_handling_deletes_only_regen_days ... 2026-09-06 14:36:27,719 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3404] 2026-09-06 14:36:27,881 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2296] 2026-09-06 14:36:27,910 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:36:33,838 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2222 deleted product.product records with IDs: [1941] 2026-09-06 14:36:33,866 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_invoice_line_grouping.tests.test_viin_invoice_line_grouping: Starting TestInvoiceLineGrouping.test_recompute_grouping_lines ... 2026-09-06 14:36:36,032 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2222 deleted invoice.line.grouping records with IDs: [2] 2026-09-06 14:36:36,300 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_invoice_line_grouping.tests.test_viin_invoice_line_grouping: Starting TestInvoiceLineGrouping.test_summarize_lines_not_consecutive ... 2026-09-06 14:36:38,425 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_invoice_line_grouping.tests.test_viin_invoice_line_grouping: Starting TestInvoiceLineGrouping.test_summarize_lines_with_different_discount ... 2026-09-06 14:36:40,221 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2222 deleted invoice.line.grouping records with IDs: [12] 2026-09-06 14:36:40,457 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_invoice_line_grouping.tests.test_viin_invoice_line_grouping: Starting TestInvoiceLineGrouping.test_summarize_lines_with_different_taxes ... 2026-09-06 14:36:42,176 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2222 deleted invoice.line.grouping records with IDs: [18] 2026-09-06 14:36:42,409 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_invoice_line_grouping.tests.test_viin_invoice_line_grouping: Starting TestInvoiceLineGrouping.test_summarize_lines_with_product_tax_discount ... 2026-09-06 14:36:44,258 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2222 deleted invoice.line.grouping records with IDs: [24] 2026-09-06 14:36:44,505 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_invoice_line_grouping.tests.test_viin_invoice_line_grouping: Starting TestInvoiceLineGrouping.test_summarize_lines_with_product_tax_discount_2 ... 2026-09-06 14:36:45,868 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_invoice_line_grouping.tests.test_viin_invoice_line_grouping: Starting TestInvoiceLineGrouping.test_summarize_lines_with_product_template_tax_discount ... 2026-09-06 14:36:47,743 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2222 deleted invoice.line.grouping records with IDs: [30] 2026-09-06 14:36:48,018 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_invoice_line_grouping.tests.test_viin_invoice_line_grouping: Starting TestInvoiceLineGrouping.test_summarize_lines_with_product_template_unit_price_tax_discount ... 2026-09-06 14:36:49,775 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2222 deleted invoice.line.grouping records with IDs: [34] 2026-09-06 14:36:50,006 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_invoice_line_grouping.tests.test_viin_invoice_line_grouping: Starting TestInvoiceLineGrouping.test_summarize_lines_with_product_unit_price_tax_discount ... 2026-09-06 14:36:51,627 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2222 deleted invoice.line.grouping records with IDs: [40] 2026-09-06 14:36:52,337 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2222 deleted invoice.line.grouping records with IDs: [43, 44] 2026-09-06 14:36:52,580 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_invoice_line_grouping.tests.test_viin_invoice_line_grouping: Starting TestInvoiceLineGrouping.test_summarize_lines_with_product_unit_price_tax_discount_2 ... 2026-09-06 14:36:54,338 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2222 deleted invoice.line.grouping records with IDs: [50] 2026-09-06 14:36:54,553 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_invoice_line_grouping.tests.test_viin_invoice_line_grouping: Starting TestInvoiceLineGrouping.test_summarize_lines_without_product ... 2026-09-06 14:36:56,029 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2222 deleted invoice.line.grouping records with IDs: [56] 2026-09-06 14:36:56,123 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:36:56,137 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_lang_detection.tests.test_detect_lang: Starting TestDetectLang.test_01_detect_lang ... 2026-09-06 14:36:56,730 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:36:56,743 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_link_tracker_qr_code.tests.test_link_tracker_qr_code: Starting TestLinkTrackerQrcodeMixin.test_access_token_never_minted_by_qr_path ... 2026-09-06 14:36:56,744 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request https://www.viindoo.com/ with timeout 3 increased to 10s during tests 2026-09-06 14:36:56,744 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.viindoo.com/ 2026-09-06 14:36:56,797 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_link_tracker_qr_code.tests.test_link_tracker_qr_code: Starting TestLinkTrackerQrcodeMixin.test_core_link_tracker_behaviour_is_unaffected_by_the_graft ... 2026-09-06 14:36:56,798 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request https://www.viindoo.com/ with timeout 3 increased to 10s during tests 2026-09-06 14:36:56,798 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.viindoo.com/ 2026-09-06 14:36:56,807 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request https://www.viindoo.com/ with timeout 3 increased to 10s during tests 2026-09-06 14:36:56,807 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.viindoo.com/ 2026-09-06 14:36:56,835 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_link_tracker_qr_code.tests.test_link_tracker_qr_code: Starting TestLinkTrackerQrcodeMixin.test_download_qr_code_action_targets_qrcode_field ... 2026-09-06 14:36:56,836 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request https://www.viindoo.com/ with timeout 3 increased to 10s during tests 2026-09-06 14:36:56,836 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.viindoo.com/ 2026-09-06 14:36:56,860 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_link_tracker_qr_code.tests.test_link_tracker_qr_code: Starting TestLinkTrackerQrcodeMixin.test_get_qrcode_url_returns_the_tracked_short_link ... 2026-09-06 14:36:56,861 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request https://www.viindoo.com/ with timeout 3 increased to 10s during tests 2026-09-06 14:36:56,861 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.viindoo.com/ 2026-09-06 14:36:56,888 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_link_tracker_qr_code.tests.test_link_tracker_qr_code: Starting TestLinkTrackerQrcodeMixin.test_qrcode_computes_a_real_png_image_from_a_bare_url_record ... 2026-09-06 14:36:56,889 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request https://www.viindoo.com/ with timeout 3 increased to 10s during tests 2026-09-06 14:36:56,889 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.viindoo.com/ 2026-09-06 14:36:56,930 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_link_tracker_qr_code.tests.test_link_tracker_qr_code: Starting TestLinkTrackerQrcodeMixin.test_qrcode_embeds_per_record_logo_when_set ... 2026-09-06 14:36:56,931 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request https://www.viindoo.com/ with timeout 3 increased to 10s during tests 2026-09-06 14:36:56,931 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.viindoo.com/ 2026-09-06 14:36:56,939 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request https://plain.viindoo.com/ with timeout 3 increased to 10s during tests 2026-09-06 14:36:56,939 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://plain.viindoo.com/ 2026-09-06 14:36:56,999 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_link_tracker_qr_code.tests.test_link_tracker_qr_code: Starting TestLinkTrackerQrcodeMixin.test_qrcode_falls_back_to_company_favicon_when_enabled_and_no_logo ... 2026-09-06 14:36:57,000 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request https://www.viindoo.com/ with timeout 3 increased to 10s during tests 2026-09-06 14:36:57,000 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.viindoo.com/ 2026-09-06 14:36:57,027 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request https://favicon-toggle.viindoo.com/ with timeout 3 increased to 10s during tests 2026-09-06 14:36:57,027 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://favicon-toggle.viindoo.com/ 2026-09-06 14:36:57,069 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_link_tracker_qr_code.tests.test_link_tracker_qr_code: Starting TestLinkTrackerQrcodeMixin.test_qrcode_field_is_non_stored_so_bulk_creation_stays_cheap ... 2026-09-06 14:36:57,070 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request https://www.viindoo.com/ with timeout 3 increased to 10s during tests 2026-09-06 14:36:57,070 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.viindoo.com/ 2026-09-06 14:36:57,100 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_link_tracker_qr_code.tests.test_link_tracker_qr_code: Starting TestLinkTrackerQrcodeMixin.test_qrcode_logo_rejects_svg ... 2026-09-06 14:36:57,101 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request https://www.viindoo.com/ with timeout 3 increased to 10s during tests 2026-09-06 14:36:57,101 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.viindoo.com/ 2026-09-06 14:36:57,139 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_link_tracker_qr_code.tests.test_link_tracker_qr_code: Starting TestLinkTrackerQrcodeMixin.test_qrcode_regenerates_when_short_link_code_changes ... 2026-09-06 14:36:57,139 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request https://www.viindoo.com/ with timeout 3 increased to 10s during tests 2026-09-06 14:36:57,139 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.viindoo.com/ 2026-09-06 14:36:57,206 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_link_tracker_qr_code.tests.test_link_tracker_qr_code: Starting TestLinkTrackerQrcodeMixin.test_qrcode_still_encodes_the_tracked_short_link_when_non_stored ... 2026-09-06 14:36:57,207 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request https://www.viindoo.com/ with timeout 3 increased to 10s during tests 2026-09-06 14:36:57,207 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.viindoo.com/ 2026-09-06 14:36:57,214 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_link_tracker_qr_code.tests.test_link_tracker_qr_code: skipped TestLinkTrackerQrcodeMixin.test_qrcode_still_encodes_the_tracked_short_link_when_non_stored : pyzbar (and its native libzbar0) is not installed on this machine 2026-09-06 14:36:57,248 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 3 removed 2026-09-06 14:36:57,261 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_link_tracker_qr_code.tests.test_link_tracker_qr_code: Starting TestLinkTrackerQrcodeMigration.test_migration_guard_is_a_noop_on_a_falsy_version ... 2026-09-06 14:36:57,262 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request https://migration-guard.viindoo.com/ with timeout 3 increased to 10s during tests 2026-09-06 14:36:57,262 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://migration-guard.viindoo.com/ 2026-09-06 14:36:57,299 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_link_tracker_qr_code.tests.test_link_tracker_qr_code: Starting TestLinkTrackerQrcodeMigration.test_migration_is_idempotent_on_rerun ... 2026-09-06 14:36:57,300 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request https://migration-idempotent.viindoo.com/ with timeout 3 increased to 10s during tests 2026-09-06 14:36:57,300 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://migration-idempotent.viindoo.com/ 2026-09-06 14:36:57,337 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_link_tracker_qr_code.tests.test_link_tracker_qr_code: Starting TestLinkTrackerQrcodeMigration.test_migration_repoints_the_attachment_and_the_field_reads_it_back ... 2026-09-06 14:36:57,338 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request https://migration.viindoo.com/ with timeout 3 increased to 10s during tests 2026-09-06 14:36:57,338 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://migration.viindoo.com/ 2026-09-06 14:36:57,387 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:36:57,676 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7054] 2026-09-06 14:36:57,676 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [1] 2026-09-06 14:36:57,755 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7076] 2026-09-06 14:36:57,755 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [23] 2026-09-06 14:37:03,839 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2224 deleted mail.message records with IDs: [3917, 3916] 2026-09-06 14:37:03,857 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2224 deleted loan.floating.rate records with IDs: [2, 1] 2026-09-06 14:37:03,881 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2224 deleted mail.message records with IDs: [3921, 3920, 3919] 2026-09-06 14:37:03,885 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2224 deleted loan.floating.rate records with IDs: [5, 4, 3] 2026-09-06 14:37:03,900 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2224 deleted mail.message records with IDs: [3925, 3924, 3923] 2026-09-06 14:37:03,903 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2224 deleted loan.floating.rate records with IDs: [8, 7, 6] 2026-09-06 14:37:04,952 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loan_management_bank_currency_rate.tests.test_loan_bank_currency_rate: Starting TestLoanBankCurrencyRate.test_borrowing_loan_interest_with_bank_currency_rate ... 2026-09-06 14:37:05,203 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2224 deleted loan.borrow.refund.line records with IDs: [1] 2026-09-06 14:37:05,243 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2224 deleted loan.borrow.interest.line records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12] 2026-09-06 14:37:05,486 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2224 deleted loan.borrow.refund.line records with IDs: [2] 2026-09-06 14:37:05,526 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2224 deleted loan.borrow.interest.line records with IDs: [13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24] 2026-09-06 14:37:06,741 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loan_management_bank_currency_rate.tests.test_loan_bank_currency_rate: Starting TestLoanBankCurrencyRate.test_borrowing_loan_refund_with_bank_currency_rate ... 2026-09-06 14:37:06,890 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2224 deleted loan.borrow.refund.line records with IDs: [4] 2026-09-06 14:37:06,916 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2224 deleted loan.borrow.interest.line records with IDs: [37, 38] 2026-09-06 14:37:07,097 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2224 deleted loan.borrow.refund.line records with IDs: [5] 2026-09-06 14:37:07,131 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2224 deleted loan.borrow.interest.line records with IDs: [39, 40] 2026-09-06 14:37:07,802 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2224 deleted mail.message records with IDs: [59147, 59146] 2026-09-06 14:37:07,812 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2224 deleted loan.borrow.interest.line records with IDs: [41, 42] 2026-09-06 14:37:07,824 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2224 deleted mail.followers records with IDs: [6679, 6680] 2026-09-06 14:37:08,755 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loan_management_bank_currency_rate.tests.test_loan_bank_currency_rate: Starting TestLoanBankCurrencyRate.test_borrowing_loan_with_bank_currency_rate ... 2026-09-06 14:37:08,918 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2224 deleted loan.borrow.refund.line records with IDs: [7] 2026-09-06 14:37:08,942 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2224 deleted loan.borrow.interest.line records with IDs: [45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56] 2026-09-06 14:37:09,130 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2224 deleted loan.borrow.refund.line records with IDs: [8] 2026-09-06 14:37:09,171 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2224 deleted loan.borrow.interest.line records with IDs: [57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68] 2026-09-06 14:37:09,741 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loan_management_bank_currency_rate.tests.test_loan_bank_currency_rate: Starting TestLoanBankCurrencyRate.test_lending_loan_interest_with_bank_currency_rate ... 2026-09-06 14:37:09,912 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2224 deleted loan.lend.refund.line records with IDs: [1] 2026-09-06 14:37:09,946 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2224 deleted loan.lend.interest.line records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12] 2026-09-06 14:37:10,201 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2224 deleted loan.lend.refund.line records with IDs: [2] 2026-09-06 14:37:10,245 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2224 deleted loan.lend.interest.line records with IDs: [13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24] 2026-09-06 14:37:11,368 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loan_management_bank_currency_rate.tests.test_loan_bank_currency_rate: Starting TestLoanBankCurrencyRate.test_lending_loan_refund_with_bank_currency_rate ... 2026-09-06 14:37:11,507 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2224 deleted loan.lend.refund.line records with IDs: [4] 2026-09-06 14:37:11,526 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2224 deleted loan.lend.interest.line records with IDs: [37, 38] 2026-09-06 14:37:11,690 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2224 deleted loan.lend.refund.line records with IDs: [5] 2026-09-06 14:37:11,723 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2224 deleted loan.lend.interest.line records with IDs: [39, 40] 2026-09-06 14:37:12,384 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2224 deleted mail.message records with IDs: [59196, 59195] 2026-09-06 14:37:12,392 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2224 deleted loan.lend.interest.line records with IDs: [41, 42] 2026-09-06 14:37:12,403 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2224 deleted mail.followers records with IDs: [6733, 6734] 2026-09-06 14:37:13,241 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loan_management_bank_currency_rate.tests.test_loan_bank_currency_rate: Starting TestLoanBankCurrencyRate.test_lending_loan_with_bank_currency_rate ... 2026-09-06 14:37:13,455 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2224 deleted loan.lend.refund.line records with IDs: [7] 2026-09-06 14:37:13,481 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2224 deleted loan.lend.interest.line records with IDs: [45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56] 2026-09-06 14:37:13,713 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2224 deleted loan.lend.refund.line records with IDs: [8] 2026-09-06 14:37:13,756 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2224 deleted loan.lend.interest.line records with IDs: [57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68] 2026-09-06 14:37:14,441 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:37:15,001 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_access_rights: Starting TestAccessRights.test_001_viewer_access_own_shipment_only ... 2026-09-06 14:37:15,125 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2228, model: logistics.shipment 2026-09-06 14:37:15,139 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2228, model: account.analytic.line 2026-09-06 14:37:15,144 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2228, model: logistics.shipment 2026-09-06 14:37:15,162 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_access_rights: Starting TestAccessRights.test_002_user_can_create_write_but_not_unlink_shipment ... 2026-09-06 14:37:15,243 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2227, model: account.analytic.line 2026-09-06 14:37:15,262 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_access_rights: Starting TestAccessRights.test_003_viewer_cannot_create_write_unlink_related_records ... 2026-09-06 14:37:15,402 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2228, model: logistics.shipment.leg 2026-09-06 14:37:15,412 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2228, model: logistics.shipment.package 2026-09-06 14:37:15,413 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2228, model: logistics.shipment.cargo 2026-09-06 14:37:15,418 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2228, model: tracking.location.history 2026-09-06 14:37:15,421 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2228, model: logistics.shipment.leg 2026-09-06 14:37:15,423 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2228, model: logistics.shipment.package 2026-09-06 14:37:15,424 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2228, model: logistics.shipment.cargo 2026-09-06 14:37:15,428 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2228, model: tracking.location.history 2026-09-06 14:37:15,436 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2228, model: logistics.shipment.leg 2026-09-06 14:37:15,438 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2228, model: logistics.shipment.package 2026-09-06 14:37:15,439 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2228, model: logistics.shipment.cargo 2026-09-06 14:37:15,441 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2228, model: tracking.location.history 2026-09-06 14:37:15,458 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_access_rights: Starting TestAccessRights.test_004_user_can_create_write_but_not_unlink_related_records ... 2026-09-06 14:37:15,611 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2227, model: account.analytic.line 2026-09-06 14:37:15,616 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2227, model: tracking.location.history 2026-09-06 14:37:15,631 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_access_rights: Starting TestAccessRights.test_005_viewer_can_read_tags_of_own_shipment ... 2026-09-06 14:37:15,680 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_access_rights: Starting TestAccessRights.test_006_responsible_is_auto_followed_on_create ... 2026-09-06 14:37:15,744 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_access_rights: Starting TestAccessRights.test_007_new_responsible_is_auto_followed_on_write ... 2026-09-06 14:37:15,793 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:37:17,167 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_cutoff_vs_main_carriage_etd: Starting TestCutoffVsMainCarriageEtd.test_018_cutoff_valid_against_main_carriage_etd_survives_earlier_pre_carriage_leg ... 2026-09-06 14:37:17,214 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_cutoff_vs_main_carriage_etd: Starting TestCutoffVsMainCarriageEtd.test_019_cutoff_after_main_carriage_etd_is_rejected ... 2026-09-06 14:37:17,316 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_cutoff_vs_main_carriage_etd: Starting TestCutoffVsMainCarriageEtd.test_020_cutoff_valid_when_pre_carriage_leg_has_no_departure_date ... 2026-09-06 14:37:17,388 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_cutoff_vs_main_carriage_etd: Starting TestCutoffVsMainCarriageEtd.test_021_cutoff_validated_against_single_main_carriage_leg_when_no_pre_carriage_leg ... 2026-09-06 14:37:17,503 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_cutoff_vs_main_carriage_etd: Starting TestCutoffVsMainCarriageEtd.test_022_direct_main_carriage_leg_reschedule_after_cutoff_set_is_rejected ... 2026-09-06 14:37:17,601 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_cutoff_vs_main_carriage_etd: Starting TestCutoffVsMainCarriageEtd.test_023_leg_type_reclassification_without_departure_date_change_revalidates_cutoff ... 2026-09-06 14:37:17,706 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:37:17,719 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_demo_users_group_membership: Starting TestLogisticsDemoUsersGroupMembership.test_base_user_demo_has_logistics_shipment_user_group ... 2026-09-06 14:37:17,742 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_demo_users_group_membership: Starting TestLogisticsDemoUsersGroupMembership.test_logistics_admin_demo_has_group_admin ... 2026-09-06 14:37:17,779 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:37:18,487 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_local_charge_naming: Starting TestLocalChargeNaming.test_create_appends_port_and_keeps_hyphenated_base ... 2026-09-06 14:37:18,609 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_local_charge_naming: Starting TestLocalChargeNaming.test_onchange_change_port_keeps_hyphenated_base ... 2026-09-06 14:37:18,732 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_local_charge_naming: Starting TestLocalChargeNaming.test_onchange_clear_port_restores_base_name ... 2026-09-06 14:37:18,851 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_local_charge_naming: Starting TestLocalChargeNaming.test_write_backward_compat_legacy_endash_suffix_is_stripped ... 2026-09-06 14:37:18,983 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_local_charge_naming: Starting TestLocalChargeNaming.test_write_change_port_has_no_double_suffix ... 2026-09-06 14:37:19,100 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_local_charge_naming: Starting TestLocalChargeNaming.test_write_clear_port_restores_base_name ... 2026-09-06 14:37:19,222 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:37:19,234 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_module_data_declaration: Starting TestModuleDataDeclaration.test_no_xml_id_is_declared_more_than_once_across_the_modules_data_files ... 2026-09-06 14:37:19,273 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_module_data_declaration: Starting TestModuleDataDeclaration.test_xml_ids_that_sibling_data_files_reference_survive_on_a_database_without_demo_direction_pin ... 2026-09-06 14:37:19,303 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:37:19,878 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_naming: Starting TestNaming.test_001_shipment_name_sequence ... 2026-09-06 14:37:19,918 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_naming: Starting TestNaming.test_002_leg_name_sequence ... 2026-09-06 14:37:19,968 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_naming: Starting TestNaming.test_003_freight_product_name_generated_on_create ... 2026-09-06 14:37:20,099 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_naming: Starting TestNaming.test_004_sea_port_is_findable_by_its_port_name ... 2026-09-06 14:37:20,150 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:37:20,161 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_port_coordinate_migration: Starting TestPortCoordinateMigration.test_every_shipped_migration_is_reachable_from_the_declared_module_version_regression_guard ... 2026-09-06 14:37:20,176 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_port_coordinate_migration: Starting TestPortCoordinateMigration.test_post_migration_gives_a_coordinate_less_sea_port_its_real_coordinates ... 2026-09-06 14:37:20,391 127 INFO rb-41ce622-224575-412242 viin_logistics_post_migration_under_test: viin_logistics migration 18.0.1.1.3: repaired 1 of 66 shipped location(s) still at the (0, 0) 'never geolocated' marker; left 65 already-positioned and 0 absent record(s) untouched. 2026-09-06 14:37:20,391 127 INFO rb-41ce622-224575-412242 viin_logistics_post_migration_under_test: viin_logistics migration 18.0.1.1.3: repaired ['VNHPH'] 2026-09-06 14:37:20,411 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_port_coordinate_migration: Starting TestPortCoordinateMigration.test_post_migration_repairs_coordinates_without_touching_the_port_address ... 2026-09-06 14:37:20,657 127 INFO rb-41ce622-224575-412242 viin_logistics_post_migration_under_test: viin_logistics migration 18.0.1.1.3: repaired 1 of 66 shipped location(s) still at the (0, 0) 'never geolocated' marker; left 65 already-positioned and 0 absent record(s) untouched. 2026-09-06 14:37:20,658 127 INFO rb-41ce622-224575-412242 viin_logistics_post_migration_under_test: viin_logistics migration 18.0.1.1.3: repaired ['VNHPH'] 2026-09-06 14:37:20,688 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:37:20,699 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_port_geolocation: Starting TestPortGeolocation.test_compute_localization_button_is_reachable_on_a_port_without_coordinates ... 2026-09-06 14:37:20,743 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_port_geolocation: Starting TestPortGeolocation.test_every_shipped_sea_port_carries_usable_coordinates ... 2026-09-06 14:37:20,764 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_port_geolocation: Starting TestPortGeolocation.test_geolocate_buttons_agree_with_presence_rule_non_regression_guard ... 2026-09-06 14:37:20,809 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_port_geolocation: Starting TestPortGeolocation.test_geolocate_buttons_agree_with_presence_rule_on_half_zero_coordinates ... 2026-09-06 14:37:20,854 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_port_geolocation: Starting TestPortGeolocation.test_geolocate_buttons_are_mutually_exclusive_in_every_coordinate_state ... 2026-09-06 14:37:20,897 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_port_geolocation: Starting TestPortGeolocation.test_hai_phong_port_resolves_to_hai_phong ... 2026-09-06 14:37:20,914 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_port_geolocation: Starting TestPortGeolocation.test_los_angeles_port_keeps_its_coordinates_once_the_demo_layer_has_loaded ... 2026-09-06 14:37:20,932 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_port_geolocation: Starting TestPortGeolocation.test_shipped_demo_locations_resolve_to_their_published_places ... 2026-09-06 14:37:20,959 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:37:21,496 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_scenario_template: Starting TestScenarioTemplate.test_002_apply_adds_missing_stages_and_legs ... 2026-09-06 14:37:21,676 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted logistics.shipment.stage.line records with IDs: [1008] 2026-09-06 14:37:21,740 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:37:22,284 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_shipment_container: Starting TestShipmentContainer.test_001_container_form_creatable_without_shipment_context ... 2026-09-06 14:37:22,515 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:37:23,269 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_001_default_stage_and_current_stage_is_first_stage_in_sequence ... 2026-09-06 14:37:23,313 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_002_timeline_constraints ... 2026-09-06 14:37:23,399 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_005_package_cargo_non_negative_constraints ... 2026-09-06 14:37:23,487 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_006_origin_destination_computed_from_legs ... 2026-09-06 14:37:23,666 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_006b_origin_destination_follows_leg_address_after_initial_compute ... 2026-09-06 14:37:23,863 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_007_schedule_dates_from_legs ... 2026-09-06 14:37:23,933 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_008_delivery_status ... 2026-09-06 14:37:23,978 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_008a_is_over_eta_now ... 2026-09-06 14:37:24,019 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_009_state_actions_set_atd_ata ... 2026-09-06 14:37:24,162 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_009b_action_start_transit_raises_without_legs ... 2026-09-06 14:37:24,239 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_010_total_weight_volume_computed_correctly_for_multiple_packages ... 2026-09-06 14:37:24,314 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted logistics.shipment.package records with IDs: [161] 2026-09-06 14:37:24,324 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted logistics.shipment.package records with IDs: [162] 2026-09-06 14:37:24,341 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_011_totals_correct_across_independent_shipments ... 2026-09-06 14:37:24,397 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_014_commercial_handoff_rejects_operation_fields ... 2026-09-06 14:37:24,469 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_015_commercial_handoff_only_allowed_in_draft ... 2026-09-06 14:37:24,659 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_016_shipment_kanban_group_by_stage_shows_empty_stages ... 2026-09-06 14:37:24,710 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_017_action_confirm_blocks_readiness_when_origin_equals_destination ... 2026-09-06 14:37:24,797 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_018_action_confirm_auto_creates_main_leg_when_origin_differs_from_destination ... 2026-09-06 14:37:24,899 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:37:25,498 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_shipment_leg: Starting TestShipmentLeg.test_003_actions_set_state_and_actual_dates ... 2026-09-06 14:37:25,545 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_shipment_leg: Starting TestShipmentLeg.test_004_shipment_schedule_dates_aggregate_from_legs ... 2026-09-06 14:37:25,599 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:37:26,166 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_tracking: Starting TestTracking.test_001_event_time_cannot_be_future ... 2026-09-06 14:37:26,240 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_tracking: Starting TestTracking.test_002_last_tracking_snapshot_updated_on_create_write_unlink ... 2026-09-06 14:37:26,339 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted tracking.location.history records with IDs: [58] 2026-09-06 14:37:26,352 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted tracking.location.history records with IDs: [57] 2026-09-06 14:37:26,371 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_tracking: Starting TestTracking.test_002a_tracking_alert_affects_delay_warning_while_running ... 2026-09-06 14:37:26,423 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_tracking: Starting TestTracking.test_003_should_send_notification ... 2026-09-06 14:37:26,476 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_tracking: Starting TestTracking.test_004_closed_stage_remains_selectable_for_tracking ... 2026-09-06 14:37:26,538 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:37:26,550 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_xmlid_upgrade_safety: Starting TestXmlidUpgradeSafety.test_container_root_menu_xmlid_preserved ... 2026-09-06 14:37:26,630 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_xmlid_upgrade_safety: Starting TestXmlidUpgradeSafety.test_container_tracking_action_xmlid_preserved ... 2026-09-06 14:37:26,709 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_xmlid_upgrade_safety: Starting TestXmlidUpgradeSafety.test_package_type_menu_xmlid_preserved ... 2026-09-06 14:37:26,726 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_xmlid_upgrade_safety: Starting TestXmlidUpgradeSafety.test_shipment_stage_menu_xmlid_preserved ... 2026-09-06 14:37:26,792 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics.tests.test_xmlid_upgrade_safety: Starting TestXmlidUpgradeSafety.test_shipping_decimal_precisions_survive ... 2026-09-06 14:37:26,815 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:37:27,148 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3405] 2026-09-06 14:37:27,158 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [59226] 2026-09-06 14:37:27,163 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:37:27,400 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3406] 2026-09-06 14:37:27,405 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [59228] 2026-09-06 14:37:27,409 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:37:27,420 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_account.tests.test_logistics_shipment_account: Starting TestLogisticsShipmentAccount.test_shipment_creation_creates_analytic_account ... 2026-09-06 14:37:27,462 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_account.tests.test_logistics_shipment_account: Starting TestLogisticsShipmentAccount.test_shipment_name_update_syncs_account_name ... 2026-09-06 14:37:27,511 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_account.tests.test_logistics_shipment_account: Starting TestLogisticsShipmentAccount.test_unlink_cleans_orphan_analytic_account ... 2026-09-06 14:37:27,608 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [59233] 2026-09-06 14:37:27,642 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted logistics.shipment records with IDs: [974] 2026-09-06 14:37:27,653 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [59234] 2026-09-06 14:37:27,677 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted account.analytic.account records with IDs: [1820] 2026-09-06 14:37:27,702 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_account.tests.test_logistics_shipment_account: Starting TestLogisticsShipmentAccount.test_unlink_forbidden_when_analytic_lines_exist ... 2026-09-06 14:37:27,852 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [59235] 2026-09-06 14:37:27,891 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:37:27,909 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_cargo_template.tests.test_cargo_template_data: Starting TestCargoTemplateData.test_negative_volume_raises_validation_error ... 2026-09-06 14:37:27,945 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_cargo_template.tests.test_cargo_template_data: Starting TestCargoTemplateData.test_negative_weight_raises_validation_error ... 2026-09-06 14:37:27,979 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_cargo_template.tests.test_cargo_template_data: Starting TestCargoTemplateData.test_zero_volume_and_weight_is_valid ... 2026-09-06 14:37:28,006 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:37:28,021 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_cargo_template.tests.test_cargo_template_data: Starting TestCargoTemplateDataLine.test_negative_quantity_raises_validation_error ... 2026-09-06 14:37:28,042 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_cargo_template.tests.test_cargo_template_data: Starting TestCargoTemplateDataLine.test_negative_volume_raises_validation_error ... 2026-09-06 14:37:28,070 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_cargo_template.tests.test_cargo_template_data: Starting TestCargoTemplateDataLine.test_negative_weight_raises_validation_error ... 2026-09-06 14:37:28,099 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_cargo_template.tests.test_cargo_template_data: Starting TestCargoTemplateDataLine.test_zero_values_are_valid ... 2026-09-06 14:37:28,133 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:37:28,149 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_cargo_template.tests.test_generate_cargo_wizard: Starting TestGenerateCargoWizard.test_bulk_mode_splits_total_weight_and_volume_evenly_across_quantity ... 2026-09-06 14:37:28,215 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_cargo_template.tests.test_generate_cargo_wizard: Starting TestGenerateCargoWizard.test_package_mode_generates_one_package_and_cargo_per_line_per_iteration ... 2026-09-06 14:37:28,276 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_cargo_template.tests.test_generate_cargo_wizard: Starting TestGenerateCargoWizard.test_package_mode_without_package_type_generates_nothing ... 2026-09-06 14:37:28,343 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:37:28,356 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_package_type.tests.test_logistics_package_type: Starting TestLogisticsPackageTypeDimensions.test_container_40ft_length_is_millimeter_scale ... 2026-09-06 14:37:28,378 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_package_type.tests.test_logistics_package_type: Starting TestLogisticsPackageTypeDimensions.test_container_40ft_volume_matches_cubic_meter_uom ... 2026-09-06 14:37:28,400 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_package_type.tests.test_logistics_package_type: Starting TestLogisticsPackageTypeDimensions.test_pallet_height_is_millimeter_scale ... 2026-09-06 14:37:28,430 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:37:28,444 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_package_type.tests.test_logistics_package_type: Starting TestLogisticsPackageTypeMigration.test_already_migrated_record_is_not_double_scaled ... 2026-09-06 14:37:28,472 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_package_type.tests.test_logistics_package_type: Starting TestLogisticsPackageTypeMigration.test_un_migrated_record_is_rescaled_to_millimeter ... 2026-09-06 14:37:28,512 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:37:28,526 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_package_type.tests.test_logistics_package_type: Starting TestLogisticsPackageTypeI18n.test_previously_empty_field_labels_are_now_translated ... 2026-09-06 14:37:28,539 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_package_type.tests.test_logistics_package_type: Starting TestLogisticsPackageTypeI18n.test_width_is_not_mistranslated_as_length ... 2026-09-06 14:37:28,560 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:37:28,571 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_route.tests.test_port_coordinate_migration_distance_preservation: Starting TestCoordinateRepairDistancePreservation.test_a_destroyed_null_island_distance_is_reported_to_the_operator ... 2026-09-06 14:37:28,836 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_route.tests.test_port_coordinate_migration_distance_preservation: Starting TestCoordinateRepairDistancePreservation.test_a_kept_hand_entered_distance_is_reported_to_the_operator ... 2026-09-06 14:37:29,247 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_route.tests.test_port_coordinate_migration_distance_preservation: Starting TestCoordinateRepairDistancePreservation.test_half_zero_endpoint_distance_is_corrected_and_never_claimed_as_human ... 2026-09-06 14:37:29,509 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_route.tests.test_port_coordinate_migration_distance_preservation: Starting TestCoordinateRepairDistancePreservation.test_hand_entered_distance_between_two_unlocated_ports_survives_the_repair ... 2026-09-06 14:37:29,871 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_route.tests.test_port_coordinate_migration_distance_preservation: Starting TestCoordinateRepairDistancePreservation.test_hand_entered_distance_survives_when_only_one_endpoint_is_a_shipped_port ... 2026-09-06 14:37:30,232 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_route.tests.test_port_coordinate_migration_distance_preservation: Starting TestCoordinateRepairDistancePreservation.test_null_island_distance_over_a_partly_located_section_is_corrected_over_correction_guard ... 2026-09-06 14:37:30,447 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_route.tests.test_port_coordinate_migration_distance_preservation: Starting TestCoordinateRepairDistancePreservation.test_unmeasured_section_between_two_repaired_ports_gains_a_real_distance_over_correction_guard ... 2026-09-06 14:37:30,684 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:37:31,235 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_route.tests.test_route_route: Starting TestRouteProductWizard.test_001_action_generate_products_requires_routes ... 2026-09-06 14:37:31,270 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_route.tests.test_route_route: Starting TestRouteProductWizard.test_002_action_generate_products_creates_freight_product ... 2026-09-06 14:37:31,483 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:37:32,091 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_route.tests.test_shipment_leg: Starting TestShipmentLeg.test_001_create_sets_route_when_addresses_and_mode_present ... 2026-09-06 14:37:32,184 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_route.tests.test_shipment_leg: Starting TestShipmentLeg.test_002_write_route_id_syncs_addresses ... 2026-09-06 14:37:32,278 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_route.tests.test_shipment_leg: Starting TestShipmentLeg.test_005_create_route_address_from_and_to_address ... 2026-09-06 14:37:32,385 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_route.tests.test_shipment_leg: Starting TestShipmentLeg.test_006_find_available_routes_from_addresses ... 2026-09-06 14:37:32,484 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_route.tests.test_shipment_leg: Starting TestShipmentLeg.test_007_create_with_identical_pickup_dropoff_produces_no_route ... 2026-09-06 14:37:32,527 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_route.tests.test_shipment_leg: Starting TestShipmentLeg.test_008_write_pickup_dropoff_into_equality_recomputes_to_no_route ... 2026-09-06 14:37:32,580 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:37:33,550 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_sale.tests.test_panel_data: Starting TestPanelData.test_001_get_panel_data_includes_event_document_basic ... 2026-09-06 14:37:33,890 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_sale.tests.test_panel_data: Starting TestPanelData.test_002_get_panel_data_converts_foreign_currency_revenue_to_company_currency ... 2026-09-06 14:37:34,731 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_sale.tests.test_panel_data: Starting TestPanelData.test_003_get_panel_data_converts_revenue_across_companies ... 2026-09-06 14:37:37,578 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:37:38,412 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_01_create_quotation_from_shipment_with_no_product ... 2026-09-06 14:37:39,018 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3407] 2026-09-06 14:37:39,150 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_02_create_quotation_from_shipment_with_available_product ... 2026-09-06 14:37:39,413 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_03_create_shipment_from_sale_order ... 2026-09-06 14:37:39,617 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_04_cancelling_order_does_not_drive_shipment_state ... 2026-09-06 14:37:40,031 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [334, 333] 2026-09-06 14:37:40,060 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [181] 2026-09-06 14:37:40,070 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [323] 2026-09-06 14:37:40,167 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_05_unlink_order_unlinks_shipment_not_in_draft ... 2026-09-06 14:37:40,575 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [336, 335] 2026-09-06 14:37:40,589 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [182] 2026-09-06 14:37:40,594 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [325] 2026-09-06 14:37:40,843 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_06_confirm_order_linked_to_confirmed_shipment_only_syncs_sale_links ... 2026-09-06 14:37:41,102 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_07_shipment_selector_links_unlinked_shipment_and_persists ... 2026-09-06 14:37:42,637 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_08_low_priv_salesman_can_link_then_confirm_freight_order ... 2026-09-06 14:37:44,005 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_09_reassign_shipment_on_draft_order_replaces_link ... 2026-09-06 14:37:45,428 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_10_shipment_selector_refuses_stealing_linked_shipment ... 2026-09-06 14:37:46,827 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_11_unsetting_shipment_id_clears_dangling_link ... 2026-09-06 14:37:47,952 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_12_confirm_leg_less_freight_order_same_address_partner_creates_zero_leg_shipment ... 2026-09-06 14:37:48,166 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_13_confirm_leg_less_freight_order_distinct_address_partner_keeps_one_leg ... 2026-09-06 14:37:48,467 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_14_confirm_template_leg_order_same_address_partner_keeps_template_leg ... 2026-09-06 14:37:48,676 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_15_create_shipment_with_only_degenerate_leg_persists_leg_without_route ... 2026-09-06 14:37:48,729 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_16_generate_quotation_from_mixed_real_and_degenerate_leg_shipment_does_not_raise ... 2026-09-06 14:37:48,968 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_17_reassign_shipment_on_draft_order_via_write_replaces_link ... 2026-09-06 14:37:49,305 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_18_shipment_selector_stays_available_while_quotation_is_editable ... 2026-09-06 14:37:50,281 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_19_reassign_shipment_on_confirmed_order_is_refused ... 2026-09-06 14:37:50,819 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_20_reassigning_shipment_releases_the_previous_shipment ... 2026-09-06 14:37:51,122 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3408] 2026-09-06 14:37:51,322 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_21_reassign_shipment_releases_archived_previous_shipment ... 2026-09-06 14:37:51,641 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_22_reassign_shipment_refuses_stealing_another_orders_shipment ... 2026-09-06 14:37:52,187 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_23_unsetting_shipment_releases_the_previous_shipment ... 2026-09-06 14:37:52,569 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3409] 2026-09-06 14:37:52,744 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_24_unsetting_shipment_on_confirmed_order_is_refused ... 2026-09-06 14:37:53,258 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_25_low_priv_persona_reassign_fully_releases_shipment_it_cannot_read ... 2026-09-06 14:37:53,557 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_26_confirming_order_linked_to_shipment_must_not_wipe_another_orders_lines ... 2026-09-06 14:37:53,863 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_27_low_priv_persona_can_release_shipment_without_write_access ... 2026-09-06 14:37:54,135 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_28_first_assignment_on_confirmed_order_with_no_shipment_history_is_refused ... 2026-09-06 14:37:54,633 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_29_reassigning_shipment_is_refused_while_another_companys_shipment_holds_the_order ... 2026-09-06 14:38:00,022 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_29b_order_never_ends_up_owned_by_two_shipments_after_a_company_switch ... 2026-09-06 14:38:02,923 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_30_confirming_order_drops_its_own_lines_that_left_the_order ... 2026-09-06 14:38:03,390 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [358, 357] 2026-09-06 14:38:03,408 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [196] 2026-09-06 14:38:03,414 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [347] 2026-09-06 14:38:03,621 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_31_confirming_order_hands_off_its_own_customer_to_partnerless_shipment ... 2026-09-06 14:38:04,746 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_32_confirming_order_does_not_overwrite_shipment_customer_already_set ... 2026-09-06 14:38:05,845 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_33_confirming_order_must_not_hand_off_customer_to_shipment_past_draft ... 2026-09-06 14:38:06,776 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_34_low_priv_salesman_can_confirm_freight_order_that_generates_its_shipment ... 2026-09-06 14:38:07,130 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_34b_confirming_must_not_rewrite_legs_just_because_the_seller_cannot_see_the_shipment ... 2026-09-06 14:38:07,538 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_35_low_priv_salesman_can_confirm_order_whose_shipment_was_archived ... 2026-09-06 14:38:07,991 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2268 deleted logistics.shipment.leg records with IDs: [568] 2026-09-06 14:38:08,115 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:38:09,016 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_sale.tests.test_shipment_profitability_currency_conversion: Starting TestShipmentProfitabilityCurrencyConversion.test_001_profitability_panel_converts_foreign_currency_revenue_line ... 2026-09-06 14:38:09,445 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_sale.tests.test_shipment_profitability_currency_conversion: Starting TestShipmentProfitabilityCurrencyConversion.test_002_profitability_panel_converts_foreign_currency_cost_line ... 2026-09-06 14:38:11,655 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:38:12,461 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_sale.tests.test_shipment_type_confirm: Starting TestShipmentTypeConfirm.test_01_confirm_mixed_shipment_type_lines_raises_user_error ... 2026-09-06 14:38:12,967 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_logistics_sale.tests.test_shipment_type_confirm: Starting TestShipmentTypeConfirm.test_02_confirm_same_shipment_type_multi_line_still_confirms ... 2026-09-06 14:38:13,274 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:38:13,807 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty.tests.test_loyalty: Starting TestLoyalty.test_customer_level ... 2026-09-06 14:38:13,857 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:38:14,453 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_level_loyalty_manager ... 2026-09-06 14:38:14,474 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2280 deleted customer.level records with IDs: [13] 2026-09-06 14:38:14,495 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_level_loyalty_user ... 2026-09-06 14:38:14,501 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2279, model: customer.level 2026-09-06 14:38:14,510 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2279, model: customer.level 2026-09-06 14:38:14,514 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2279, model: customer.level 2026-09-06 14:38:14,529 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_loyalty_card_loyalty_manager ... 2026-09-06 14:38:14,565 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2280, model: loyalty.card 2026-09-06 14:38:14,585 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_loyalty_card_loyalty_user ... 2026-09-06 14:38:14,639 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2279, model: loyalty.card 2026-09-06 14:38:14,647 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2279, model: loyalty.card 2026-09-06 14:38:14,664 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_point_report_loyalty_manager ... 2026-09-06 14:38:14,674 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2280, model: loyalty.points.report 2026-09-06 14:38:14,682 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2280, model: loyalty.points.report 2026-09-06 14:38:14,686 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2280, model: loyalty.points.report 2026-09-06 14:38:14,702 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_point_report_loyalty_user ... 2026-09-06 14:38:14,707 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2279, model: loyalty.points.report 2026-09-06 14:38:14,715 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2279, model: loyalty.points.report 2026-09-06 14:38:14,718 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2279, model: loyalty.points.report 2026-09-06 14:38:14,720 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2279, model: loyalty.points.report 2026-09-06 14:38:14,735 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_product_loyalty_manager ... 2026-09-06 14:38:14,909 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_program_loyalty_manager ... 2026-09-06 14:38:15,130 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2280 deleted loyalty.program records with IDs: [13] 2026-09-06 14:38:15,147 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_program_loyalty_user ... 2026-09-06 14:38:15,174 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2279, model: loyalty.program 2026-09-06 14:38:15,183 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2279, model: loyalty.program 2026-09-06 14:38:15,186 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2279, model: loyalty.program 2026-09-06 14:38:15,208 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_reward_loyalty_manager ... 2026-09-06 14:38:15,340 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2280 deleted loyalty.reward records with IDs: [12] 2026-09-06 14:38:15,372 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_reward_loyalty_user ... 2026-09-06 14:38:15,378 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2279, model: loyalty.reward 2026-09-06 14:38:15,393 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2279, model: loyalty.reward 2026-09-06 14:38:15,406 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2279, model: loyalty.reward 2026-09-06 14:38:15,429 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_rule_loyalty_manager ... 2026-09-06 14:38:15,453 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2280 deleted loyalty.rule records with IDs: [9] 2026-09-06 14:38:15,476 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_rule_loyalty_user ... 2026-09-06 14:38:15,491 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2279, model: loyalty.rule 2026-09-06 14:38:15,499 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2279, model: loyalty.rule 2026-09-06 14:38:15,501 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2279, model: loyalty.rule 2026-09-06 14:38:15,524 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:38:16,119 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty.tests.test_use_count: Starting TestLoyaltyCardUseCount.test_use_count_computes_real_usage_and_is_readable_by_low_privilege_user ... 2026-09-06 14:38:16,350 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2281, model: sale.order.line 2026-09-06 14:38:16,399 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty.tests.test_use_count: Starting TestLoyaltyCardUseCount.test_use_count_default_zero_and_computed_not_stored ... 2026-09-06 14:38:16,428 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:38:24,023 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2283 deleted res.currency.rate records with IDs: [804, 805, 806] 2026-09-06 14:38:25,535 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos: Starting TestPoSSaleReport.test_point_report ... 2026-09-06 14:38:25,693 127 INFO rb-41ce622-224575-412242 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27641157 started for PoS orders references: [{'name': 'Order 30143-842-1349', 'uuid': '30143-842-1349'}] 2026-09-06 14:38:26,090 127 INFO rb-41ce622-224575-412242 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27641157 order {'name': 'Order 30143-842-1349', 'uuid': '30143-842-1349'} created pos.order #13 2026-09-06 14:38:26,091 127 INFO rb-41ce622-224575-412242 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27641157 finished 2026-09-06 14:38:26,805 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos: Starting TestPoSSaleReport.test_pos_order_count_skipped_for_unlimited_program_in_pos_context ... 2026-09-06 14:38:26,967 127 INFO rb-41ce622-224575-412242 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23464606 started for PoS orders references: [{'name': 'Order 05182-955-0465', 'uuid': '05182-955-0465'}] 2026-09-06 14:38:27,343 127 INFO rb-41ce622-224575-412242 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23464606 order {'name': 'Order 05182-955-0465', 'uuid': '05182-955-0465'} created pos.order #14 2026-09-06 14:38:27,344 127 INFO rb-41ce622-224575-412242 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23464606 finished 2026-09-06 14:38:27,397 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos: Starting TestPoSSaleReport.test_program_customer_domain ... 2026-09-06 14:38:27,531 127 INFO rb-41ce622-224575-412242 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3824314 started for PoS orders references: [{'name': 'Order 49177-578-2228', 'uuid': '49177-578-2228'}] 2026-09-06 14:38:27,877 127 INFO rb-41ce622-224575-412242 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3824314 order {'name': 'Order 49177-578-2228', 'uuid': '49177-578-2228'} created pos.order #15 2026-09-06 14:38:27,877 127 INFO rb-41ce622-224575-412242 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3824314 finished 2026-09-06 14:38:28,665 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-06 14:38:36,308 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour: Starting TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points ... 2026-09-06 14:38:36,849 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points: Chrome pid: 3389 2026-09-06 14:38:36,850 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points: Chrome headless temporary user profile dir: /tmp/tmpbqsi43w3_chrome_odoo 2026-09-06 14:38:36,858 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points: Issuing json command http://127.0.0.1:39555/json/version 2026-09-06 14:38:36,860 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request http://127.0.0.1:39555/json/version with timeout 3 increased to 10s during tests 2026-09-06 14:38:36,873 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points: Browser version: Chrome/150.0.7871.114 2026-09-06 14:38:36,873 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points: Issuing json command http://127.0.0.1:39555/json 2026-09-06 14:38:36,874 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request http://127.0.0.1:39555/json with timeout 3 increased to 10s during tests 2026-09-06 14:38:36,882 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points: Websocket url found: ws://127.0.0.1:39555/devtools/page/FE45C0ABCD5DF906CE1ABBA9D6C18D77 2026-09-06 14:38:36,963 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points: Enable chrome headless console log notification 2026-09-06 14:38:36,969 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points: Chrome headless enable page notifications 2026-09-06 14:38:37,010 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:pos_user from n/a 2026-09-06 14:38:37,013 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points: Setting session cookie in browser 2026-09-06 14:38:37,015 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-09-06 14:38:37,015 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-09-06 14:38:37,023 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 14:38:37,544 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:37] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.048 0.476 2026-09-06 14:38:37,548 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points: Navigation result: {'frameId': 'FE45C0ABCD5DF906CE1ABBA9D6C18D77', 'loaderId': '5CA5261BAF4F48D1515E857F2AD28F62', 'isDownload': False} 2026-09-06 14:38:37,548 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points: Evaluate ready code "odoo.isTourReady('ViinLoyaltyPosNewPartnerDomainTour')" 2026-09-06 14:38:37,560 127 INFO rb-41ce622-224575-412242 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-06 14:38:37,577 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:37] "GET /web/assets/e3537ba/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-09-06 14:38:37,581 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:37] "GET /web/assets/8f6f629/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-06 14:38:37,587 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:37] "GET /web/assets/347f9e8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.013 2026-09-06 14:38:37,886 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:37] "GET /web/webclient/translations/9440eddd96c1132712da6229c9ff330970ef7ddc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-06 14:38:37,893 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-06 14:38:37,894 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:37] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-06 14:38:37,898 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points: Evaluate test code "odoo.startTour('ViinLoyaltyPosNewPartnerDomainTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-09-06 14:38:37,905 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: [1/22] Tour ViinLoyaltyPosNewPartnerDomainTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-06 14:38:37,905 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: IndexedDB 1 Ready 2026-09-06 14:38:37,907 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:37] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.008 2026-09-06 14:38:38,362 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:38] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 346 0.178 0.286 2026-09-06 14:38:38,364 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:38] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.447 2026-09-06 14:38:38,476 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:38] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.004 2026-09-06 14:38:38,486 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:38] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-06 14:38:38,510 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-06 14:38:38,528 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:38] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-09-06 14:38:38,537 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: Owl is running in 'dev' mode. 2026-09-06 14:38:38,581 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:38] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-06 14:38:38,586 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:38] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-06 14:38:38,605 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:38] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-06 14:38:38,616 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:38] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-09-06 14:38:38,621 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-06 14:38:38,637 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:38] "GET /web/image/res.users/2290/avatar_128 HTTP/1.1" 200 - 16 0.013 0.023 2026-09-06 14:38:38,641 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: [2/22] Tour ViinLoyaltyPosNewPartnerDomainTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-06 14:38:38,672 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:38] "GET /web/image?model=res.company&id=307&field=logo HTTP/1.1" 200 - 9 0.021 0.050 2026-09-06 14:38:38,686 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:38] "GET /web/image/res.company/307/favicon HTTP/1.1" 200 - 4 0.003 0.059 2026-09-06 14:38:38,706 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:38] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.006 0.020 2026-09-06 14:38:38,763 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:38] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.051 0.016 2026-09-06 14:38:38,769 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:38] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.001 0.085 2026-09-06 14:38:38,776 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:38] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.002 0.086 2026-09-06 14:38:38,779 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: [3/22] Tour ViinLoyaltyPosNewPartnerDomainTour → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-09-06 14:38:38,784 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:38] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.002 0.073 2026-09-06 14:38:38,792 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:38] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.001 0.017 2026-09-06 14:38:38,797 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:38] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.001 0.015 2026-09-06 14:38:38,803 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:38] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.002 0.034 2026-09-06 14:38:38,812 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:38] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.002 0.108 2026-09-06 14:38:38,818 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:38] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.001 0.057 2026-09-06 14:38:38,822 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:38] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.001 0.016 2026-09-06 14:38:38,825 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:38] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.000 0.036 2026-09-06 14:38:38,830 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:38] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.001 0.029 2026-09-06 14:38:38,896 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:38] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 32 0.039 0.047 2026-09-06 14:38:38,955 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: [4/22] Tour ViinLoyaltyPosNewPartnerDomainTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-06 14:38:39,023 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: [5/22] Tour ViinLoyaltyPosNewPartnerDomainTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-09-06 14:38:39,080 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: [6/22] Tour ViinLoyaltyPosNewPartnerDomainTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-09-06 14:38:39,146 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: [7/22] Tour ViinLoyaltyPosNewPartnerDomainTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-06 14:38:39,212 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: [8/22] Tour ViinLoyaltyPosNewPartnerDomainTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-06 14:38:39,279 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: [9/22] Tour ViinLoyaltyPosNewPartnerDomainTour → Step click customer button (trigger: .product-screen .set-partner) 2026-09-06 14:38:39,439 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: [10/22] Tour ViinLoyaltyPosNewPartnerDomainTour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-06 14:38:39,519 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: [11/22] Tour ViinLoyaltyPosNewPartnerDomainTour → Step open the partner creation form (trigger: .modal:not(.o_inactive_modal) button[aria-label="Add a customer"]) 2026-09-06 14:38:39,583 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: [12/22] Tour ViinLoyaltyPosNewPartnerDomainTour → Step type the customer name 'Zoom' (trigger: .modal:not(.o_inactive_modal) .o_form_view .o_field_widget[name=name] input) 2026-09-06 14:38:39,606 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:39] "POST /web/action/load HTTP/1.1" 200 - 10 0.011 0.010 2026-09-06 14:38:39,930 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:39] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 109 0.040 0.272 2026-09-06 14:38:40,002 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:40] "POST /web/dataset/call_kw/res.partner/onchange HTTP/1.1" 200 - 22 0.010 0.035 2026-09-06 14:38:40,145 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:40] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-06 14:38:40,148 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: [13/22] Tour ViinLoyaltyPosNewPartnerDomainTour → Step save the new customer (trigger: .modal:not(.o_inactive_modal) .o_form_button_save) 2026-09-06 14:38:40,224 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: [14/22] Tour ViinLoyaltyPosNewPartnerDomainTour → Step the partner form and the partner list are both closed (trigger: body:not(:has(.modal))) 2026-09-06 14:38:40,243 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:40] "POST /web/dataset/call_kw/res.partner/onchange HTTP/1.1" 200 - 1 0.000 0.017 2026-09-06 14:38:40,409 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:40] "POST /web/dataset/call_kw/res.partner/web_save HTTP/1.1" 200 - 132 0.055 0.088 2026-09-06 14:38:40,457 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:40] "POST /web/dataset/call_kw/res.partner/read HTTP/1.1" 200 - 5 0.007 0.016 2026-09-06 14:38:40,495 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:40] "POST /web/dataset/call_kw/loyalty.program/read HTTP/1.1" 200 - 3 0.004 0.006 2026-09-06 14:38:40,505 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: Warning, attempt to load a non-existent field. 2026-09-06 14:38:40,524 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: [15/22] Tour ViinLoyaltyPosNewPartnerDomainTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-06 14:38:40,528 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:40] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 6 0.005 0.009 2026-09-06 14:38:40,579 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: [16/22] Tour ViinLoyaltyPosNewPartnerDomainTour → Step customer 'Zoom' is selected (trigger: .product-screen .set-partner:contains("Zoom")) 2026-09-06 14:38:40,629 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: [17/22] Tour ViinLoyaltyPosNewPartnerDomainTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-06 14:38:40,711 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: [18/22] Tour ViinLoyaltyPosNewPartnerDomainTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-06 14:38:40,722 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:40] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-06 14:38:40,723 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:40] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-06 14:38:40,768 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: [19/22] Tour ViinLoyaltyPosNewPartnerDomainTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-06 14:38:40,829 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: [20/22] Tour ViinLoyaltyPosNewPartnerDomainTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-06 14:38:40,890 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: [21/22] Tour ViinLoyaltyPosNewPartnerDomainTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-06 14:38:40,896 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-06 14:38:40,960 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: [22/22] Tour ViinLoyaltyPosNewPartnerDomainTour → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-09-06 14:38:40,962 127 INFO rb-41ce622-224575-412242 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1295207 started for PoS orders references: [{'name': 'Order 00009-001-0001', 'uuid': '2259740e-0e18-4acb-8608-9fd3c3ff82a8'}] 2026-09-06 14:38:40,969 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:40] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-06 14:38:41,422 127 INFO rb-41ce622-224575-412242 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1295207 order {'name': 'Order 00009-001-0001', 'uuid': '2259740e-0e18-4acb-8608-9fd3c3ff82a8'} created pos.order #16 2026-09-06 14:38:41,425 127 INFO rb-41ce622-224575-412242 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1295207 finished 2026-09-06 14:38:41,464 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 330 0.163 0.341 2026-09-06 14:38:41,533 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:41] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 48 0.017 0.033 2026-09-06 14:38:41,551 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:41] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-06 14:38:41,606 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:41] "GET /web/image?model=pos.config&id=9&field=custom_logo HTTP/1.1" 200 - 4 0.001 0.004 2026-09-06 14:38:41,620 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: tour succeeded 2026-09-06 14:38:41,620 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: ╔═══════════════════════════════════════════════════╗ ║ TOUR ViinLoyaltyPosNewPartnerDomainTour SUCCEEDED ║ ╚═══════════════════════════════════════════════════╝ 2026-09-06 14:38:41,763 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: heap 23887004 (allocated 26091520) 2026-09-06 14:38:41,765 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points: Closing chrome headless with pid 3389 2026-09-06 14:38:41,765 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points: Closing websocket connection 2026-09-06 14:38:41,765 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points: Terminating chrome headless with pid 3389 2026-09-06 14:38:41,820 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points: Chrome Log in: /tmp/odoo_tests/rb-41ce622-224575-412242/chrome_logs/chrome_log_20260906_143841_820078_test_customer_created_during_sale_accrues_loyalty_points.txt 2026-09-06 14:38:41,820 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points: Removing chrome user profile "/tmp/tmpbqsi43w3_chrome_odoo" 2026-09-06 14:38:41,880 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour: Starting TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points ... 2026-09-06 14:38:42,409 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points: Chrome pid: 3608 2026-09-06 14:38:42,409 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points: Chrome headless temporary user profile dir: /tmp/tmp5dnpvby8_chrome_odoo 2026-09-06 14:38:42,410 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points: Issuing json command http://127.0.0.1:43309/json/version 2026-09-06 14:38:42,459 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request http://127.0.0.1:43309/json/version with timeout 3 increased to 10s during tests 2026-09-06 14:38:42,473 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points: Browser version: Chrome/150.0.7871.114 2026-09-06 14:38:42,473 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points: Issuing json command http://127.0.0.1:43309/json 2026-09-06 14:38:42,474 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request http://127.0.0.1:43309/json with timeout 3 increased to 10s during tests 2026-09-06 14:38:42,483 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points: Websocket url found: ws://127.0.0.1:43309/devtools/page/C20232B1768E8F6F8E03066BBA782C3E 2026-09-06 14:38:42,486 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points: Enable chrome headless console log notification 2026-09-06 14:38:42,491 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points: Chrome headless enable page notifications 2026-09-06 14:38:42,612 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:pos_user from n/a 2026-09-06 14:38:42,614 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points: Setting session cookie in browser 2026-09-06 14:38:42,616 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-09-06 14:38:42,616 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-09-06 14:38:42,627 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 14:38:43,136 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:43] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.042 0.470 2026-09-06 14:38:43,139 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points: Navigation result: {'frameId': 'C20232B1768E8F6F8E03066BBA782C3E', 'loaderId': '9630A06C7DEDB66CCFDFEA202DC1769A', 'isDownload': False} 2026-09-06 14:38:43,140 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points: Evaluate ready code "odoo.isTourReady('ViinLoyaltyPosExistingPartnerDomainTour')" 2026-09-06 14:38:43,157 127 INFO rb-41ce622-224575-412242 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-06 14:38:43,168 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:43] "GET /web/assets/e3537ba/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-06 14:38:43,171 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:43] "GET /web/assets/347f9e8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-09-06 14:38:43,176 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:43] "GET /web/assets/8f6f629/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-09-06 14:38:43,475 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:43] "GET /web/webclient/translations/9440eddd96c1132712da6229c9ff330970ef7ddc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-06 14:38:43,481 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:43] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-06 14:38:43,483 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-06 14:38:43,486 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points: Evaluate test code "odoo.startTour('ViinLoyaltyPosExistingPartnerDomainTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-09-06 14:38:43,491 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points.browser: [1/20] Tour ViinLoyaltyPosExistingPartnerDomainTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-06 14:38:43,493 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points.browser: IndexedDB 1 Ready 2026-09-06 14:38:43,958 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:43] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 344 0.194 0.276 2026-09-06 14:38:43,964 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:43] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.473 2026-09-06 14:38:44,046 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:44] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-09-06 14:38:44,051 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:44] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-09-06 14:38:44,077 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:44] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-06 14:38:44,107 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-06 14:38:44,128 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:44] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-06 14:38:44,137 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points.browser: Owl is running in 'dev' mode. 2026-09-06 14:38:44,191 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-06 14:38:44,210 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:44] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-06 14:38:44,242 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-06 14:38:44,244 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-06 14:38:44,246 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.008 2026-09-06 14:38:44,268 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:44] "GET /web/image/res.users/2290/avatar_128 HTTP/1.1" 200 - 16 0.012 0.018 2026-09-06 14:38:44,279 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points.browser: [2/20] Tour ViinLoyaltyPosExistingPartnerDomainTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-06 14:38:44,281 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:44] "GET /web/image/res.company/307/favicon HTTP/1.1" 200 - 9 0.003 0.027 2026-09-06 14:38:44,288 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:44] "GET /web/image?model=res.company&id=307&field=logo HTTP/1.1" 200 - 4 0.002 0.036 2026-09-06 14:38:44,319 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:44] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.003 0.013 2026-09-06 14:38:44,370 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:44] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.003 0.057 2026-09-06 14:38:44,376 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:44] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.001 0.068 2026-09-06 14:38:44,379 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points.browser: [3/20] Tour ViinLoyaltyPosExistingPartnerDomainTour → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-09-06 14:38:44,383 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:44] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.002 0.079 2026-09-06 14:38:44,386 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:44] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.001 0.083 2026-09-06 14:38:44,392 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:44] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.001 0.017 2026-09-06 14:38:44,402 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:44] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.001 0.088 2026-09-06 14:38:44,408 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:44] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.001 0.077 2026-09-06 14:38:44,412 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:44] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.001 0.022 2026-09-06 14:38:44,415 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:44] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.001 0.029 2026-09-06 14:38:44,462 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:44] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.041 0.040 2026-09-06 14:38:44,468 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:44] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.001 0.062 2026-09-06 14:38:44,472 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:44] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.001 0.076 2026-09-06 14:38:44,523 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:44] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 32 0.023 0.090 2026-09-06 14:38:44,570 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points.browser: [4/20] Tour ViinLoyaltyPosExistingPartnerDomainTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-06 14:38:44,637 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points.browser: [5/20] Tour ViinLoyaltyPosExistingPartnerDomainTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-09-06 14:38:44,696 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points.browser: [6/20] Tour ViinLoyaltyPosExistingPartnerDomainTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-09-06 14:38:44,762 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points.browser: [7/20] Tour ViinLoyaltyPosExistingPartnerDomainTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-06 14:38:44,829 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points.browser: [8/20] Tour ViinLoyaltyPosExistingPartnerDomainTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-06 14:38:44,895 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points.browser: [9/20] Tour ViinLoyaltyPosExistingPartnerDomainTour → Step click customer button (trigger: .product-screen .set-partner) 2026-09-06 14:38:45,147 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points.browser: [10/20] Tour ViinLoyaltyPosExistingPartnerDomainTour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-06 14:38:45,276 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points.browser: [11/20] Tour ViinLoyaltyPosExistingPartnerDomainTour → Step click partner 'Zoom' from partner list screen (trigger: .modal .partner-list b:contains(Zoom)) 2026-09-06 14:38:45,340 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points.browser: [12/20] Tour ViinLoyaltyPosExistingPartnerDomainTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-06 14:38:45,355 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:45] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 6 0.004 0.010 2026-09-06 14:38:45,411 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points.browser: [13/20] Tour ViinLoyaltyPosExistingPartnerDomainTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-06 14:38:45,460 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points.browser: [14/20] Tour ViinLoyaltyPosExistingPartnerDomainTour → Step customer 'Zoom' is selected (trigger: .product-screen .set-partner:contains("Zoom")) 2026-09-06 14:38:45,511 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points.browser: [15/20] Tour ViinLoyaltyPosExistingPartnerDomainTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-06 14:38:45,578 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points.browser: [16/20] Tour ViinLoyaltyPosExistingPartnerDomainTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-06 14:38:45,593 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:45] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-06 14:38:45,593 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:45] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-06 14:38:45,639 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points.browser: [17/20] Tour ViinLoyaltyPosExistingPartnerDomainTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-06 14:38:45,695 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points.browser: [18/20] Tour ViinLoyaltyPosExistingPartnerDomainTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-06 14:38:45,754 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points.browser: [19/20] Tour ViinLoyaltyPosExistingPartnerDomainTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-06 14:38:45,760 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-06 14:38:45,820 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points.browser: [20/20] Tour ViinLoyaltyPosExistingPartnerDomainTour → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-09-06 14:38:45,824 127 INFO rb-41ce622-224575-412242 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15861666 started for PoS orders references: [{'name': 'Order 00010-001-0001', 'uuid': '7a3ecb04-fcff-45c1-ad2e-e9e26b1355e1'}] 2026-09-06 14:38:45,828 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:45] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-06 14:38:46,191 127 INFO rb-41ce622-224575-412242 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15861666 order {'name': 'Order 00010-001-0001', 'uuid': '7a3ecb04-fcff-45c1-ad2e-e9e26b1355e1'} created pos.order #17 2026-09-06 14:38:46,193 127 INFO rb-41ce622-224575-412242 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15861666 finished 2026-09-06 14:38:46,225 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 335 0.168 0.236 2026-09-06 14:38:46,299 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:46] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 48 0.024 0.035 2026-09-06 14:38:46,316 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:46] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.000 0.005 2026-09-06 14:38:46,350 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:38:46] "GET /web/image?model=pos.config&id=9&field=custom_logo HTTP/1.1" 200 - 4 0.001 0.005 2026-09-06 14:38:46,366 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points.browser: tour succeeded 2026-09-06 14:38:46,367 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR ViinLoyaltyPosExistingPartnerDomainTour SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-09-06 14:38:46,493 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points.browser: heap 28595108 (allocated 30547968) 2026-09-06 14:38:46,495 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points: Closing chrome headless with pid 3608 2026-09-06 14:38:46,495 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points: Closing websocket connection 2026-09-06 14:38:46,496 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points: Terminating chrome headless with pid 3608 2026-09-06 14:38:46,585 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points: Chrome Log in: /tmp/odoo_tests/rb-41ce622-224575-412242/chrome_logs/chrome_log_20260906_143846_584971_test_customer_eligible_at_session_load_accrues_loyalty_points.txt 2026-09-06 14:38:46,585 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points: Removing chrome user profile "/tmp/tmp5dnpvby8_chrome_odoo" 2026-09-06 14:38:46,686 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:38:47,728 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_pos.tests.test_security: Starting TestPosSecurity.test_access_point_report_pos_manager ... 2026-09-06 14:38:47,754 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2295, model: loyalty.points.report 2026-09-06 14:38:47,766 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2295, model: loyalty.points.report 2026-09-06 14:38:47,770 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2295, model: loyalty.points.report 2026-09-06 14:38:47,808 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:38:48,158 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_sale.tests.test_cancel_with_loyalty_points: Starting TestCancelOrderCarryingLoyaltyPoints.test_salesperson_can_cancel_an_order_that_earned_loyalty_points ... 2026-09-06 14:38:48,605 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2296 deleted loyalty.history records with IDs: [380] 2026-09-06 14:38:48,660 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2296 deleted sale.order.coupon.points records with IDs: [367] 2026-09-06 14:38:48,742 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_sale.tests.test_cancel_with_loyalty_points: Starting TestCancelOrderCarryingLoyaltyPoints.test_salesperson_may_drop_point_entries_but_not_forge_them ... 2026-09-06 14:38:48,765 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2296, model: sale.order.coupon.points 2026-09-06 14:38:48,775 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2296, model: sale.order.coupon.points 2026-09-06 14:38:48,815 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:38:50,205 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_sale.tests.test_claim_one_by_one: Starting TestSaleClaimOneByOne.test_01_claim_one_by_one_in_sale_order_1 ... 2026-09-06 14:38:50,810 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_sale.tests.test_claim_one_by_one: Starting TestSaleClaimOneByOne.test_02_claim_one_by_one_in_sale_order_2 ... 2026-09-06 14:38:51,390 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_sale.tests.test_claim_one_by_one: Starting TestSaleClaimOneByOne.test_03_claim_one_by_one_in_sale_order_3 ... 2026-09-06 14:38:52,004 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_sale.tests.test_claim_one_by_one: Starting TestSaleClaimOneByOne.test_04_claim_one_by_one_in_sale_order_4 ... 2026-09-06 14:38:52,563 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2256] 2026-09-06 14:38:52,647 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted stock.move records with IDs: [508] 2026-09-06 14:38:52,752 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_sale.tests.test_claim_one_by_one: Starting TestSaleClaimOneByOne.test_05_claim_one_by_one_in_sale_order_4 ... 2026-09-06 14:38:53,818 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted stock.move records with IDs: [512] 2026-09-06 14:38:54,020 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:38:54,854 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [52, 51] 2026-09-06 14:38:54,876 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [50] 2026-09-06 14:38:54,883 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [41] 2026-09-06 14:38:55,079 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [50, 49] 2026-09-06 14:38:55,097 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [48] 2026-09-06 14:38:55,103 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [39] 2026-09-06 14:38:55,173 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [42, 41] 2026-09-06 14:38:55,201 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [43] 2026-09-06 14:38:55,206 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [31] 2026-09-06 14:38:55,286 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [40, 39] 2026-09-06 14:38:55,303 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [42] 2026-09-06 14:38:55,308 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [29] 2026-09-06 14:38:55,371 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [38, 37] 2026-09-06 14:38:55,392 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [40] 2026-09-06 14:38:55,400 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [27] 2026-09-06 14:38:55,641 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [36, 35] 2026-09-06 14:38:55,661 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [38] 2026-09-06 14:38:55,667 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [25] 2026-09-06 14:38:55,887 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [34, 33] 2026-09-06 14:38:55,905 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [37] 2026-09-06 14:38:55,910 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [23] 2026-09-06 14:38:56,116 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [32, 31] 2026-09-06 14:38:56,136 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [35] 2026-09-06 14:38:56,142 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [21] 2026-09-06 14:38:56,338 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [30, 29] 2026-09-06 14:38:56,352 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [34] 2026-09-06 14:38:56,356 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [19] 2026-09-06 14:38:56,410 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [87] 2026-09-06 14:38:56,636 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [28, 27] 2026-09-06 14:38:56,651 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [33] 2026-09-06 14:38:56,655 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [17] 2026-09-06 14:38:56,734 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [26] 2026-09-06 14:38:56,745 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [16] 2026-09-06 14:38:56,905 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [25, 24] 2026-09-06 14:38:56,919 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [31] 2026-09-06 14:38:56,924 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [14] 2026-09-06 14:38:57,114 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [23, 22] 2026-09-06 14:38:57,132 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [29] 2026-09-06 14:38:57,137 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [12] 2026-09-06 14:38:57,324 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [21, 20] 2026-09-06 14:38:57,341 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [27] 2026-09-06 14:38:57,346 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [10] 2026-09-06 14:38:57,553 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [19] 2026-09-06 14:38:57,569 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [9] 2026-09-06 14:38:57,840 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [18, 17] 2026-09-06 14:38:57,857 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [25] 2026-09-06 14:38:57,862 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [7] 2026-09-06 14:38:57,924 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [73, 74] 2026-09-06 14:38:58,175 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [16, 15] 2026-09-06 14:38:58,193 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [24] 2026-09-06 14:38:58,198 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [5] 2026-09-06 14:38:58,249 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [72] 2026-09-06 14:38:58,453 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [14, 13] 2026-09-06 14:38:58,469 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [23] 2026-09-06 14:38:58,475 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [3] 2026-09-06 14:38:58,535 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [70, 71] 2026-09-06 14:38:58,735 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [12, 11] 2026-09-06 14:38:58,748 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [22] 2026-09-06 14:38:58,752 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [1] 2026-09-06 14:38:58,966 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [48, 47] 2026-09-06 14:38:58,982 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [47] 2026-09-06 14:38:58,987 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [37] 2026-09-06 14:38:59,211 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [44, 43] 2026-09-06 14:38:59,231 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [44] 2026-09-06 14:38:59,238 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [33] 2026-09-06 14:38:59,463 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [46, 45] 2026-09-06 14:38:59,475 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [46] 2026-09-06 14:38:59,478 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [35] 2026-09-06 14:38:59,714 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_sale.tests.test_loyalty_sales: Starting TestLoyalTySale.test_point_report_and_compute_card_point ... 2026-09-06 14:39:00,707 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_sale.tests.test_loyalty_sales: Starting TestLoyalTySale.test_program_customer_domain ... 2026-09-06 14:39:01,071 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [393, 392] 2026-09-06 14:39:01,086 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [379, 380] 2026-09-06 14:39:01,533 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:39:02,372 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_loyalty_sale.tests.test_security: Starting TestPosSecurity.test_access_point_report_sale_manager ... 2026-09-06 14:39:02,391 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2304, model: loyalty.points.report 2026-09-06 14:39:02,400 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2304, model: loyalty.points.report 2026-09-06 14:39:02,405 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2304, model: loyalty.points.report 2026-09-06 14:39:02,439 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:39:02,453 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mail_route.tests.test_change_mail_thread: Starting TestChangeMailThread.test_change_mail_thread ... 2026-09-06 14:39:02,574 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:39:10,056 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [35086] 2026-09-06 14:39:10,056 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-09-06 14:39:10,289 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mail_route.tests.test_notify_by_email_references: Starting TestNotifyByEmailReferences.test_message_update_propagates_origin_message_id_to_existing_record ... 2026-09-06 14:39:10,597 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_thread: Routing mail from sender@foreign-system.example to notify-thread@test.mycompany.com with Message-Id : fallback to model:res.partner, thread_id:4459, custom_values:None, uid:1 2026-09-06 14:39:10,671 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 3410 and Message-Id '' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-09-06 14:39:10,671 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-09-06 14:39:10,674 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-09-06 14:39:10,706 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mail_route.tests.test_notify_by_email_references: Starting TestNotifyByEmailReferences.test_message_update_propagates_origin_references_to_existing_record ... 2026-09-06 14:39:11,563 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_thread: Routing mail from sender@foreign-system.example to notify-thread@test.mycompany.com with Message-Id : fallback to model:res.partner, thread_id:4459, custom_values:None, uid:1 2026-09-06 14:39:11,637 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 3411 and Message-Id '' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-09-06 14:39:11,638 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-09-06 14:39:11,638 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-09-06 14:39:11,657 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mail_route.tests.test_notify_by_email_references: Starting TestNotifyByEmailReferences.test_notify_base_mail_values_reports_its_own_query_cost ... 2026-09-06 14:39:11,715 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_thread: Routing mail from sender@foreign-system.example to notify-thread@test.mycompany.com with Message-Id : fallback to model:res.partner, thread_id:4459, custom_values:None, uid:1 2026-09-06 14:39:11,847 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 3412 and Message-Id '' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-09-06 14:39:11,847 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-09-06 14:39:11,849 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-09-06 14:39:11,880 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 3413 and Message-Id '<062752315007638.1788705551.858994960784912-openerp-4459-res.partner@e7cebff90b69>' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-09-06 14:39:11,881 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-09-06 14:39:11,882 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-09-06 14:39:11,901 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mail_route.tests.test_notify_by_email_references: Starting TestNotifyByEmailReferences.test_notify_search_for_prior_references_is_bounded_and_filtered ... 2026-09-06 14:39:11,982 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_thread: Routing mail from sender@foreign-system.example to notify-thread@test.mycompany.com with Message-Id : fallback to model:res.partner, thread_id:4459, custom_values:None, uid:1 2026-09-06 14:39:12,067 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 3414 and Message-Id '' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-09-06 14:39:12,067 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-09-06 14:39:12,068 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-09-06 14:39:12,136 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 3415 and Message-Id '<583315328649497.1788705552.113869667053223-openerp-4459-res.partner@e7cebff90b69>' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-09-06 14:39:12,136 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-09-06 14:39:12,137 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-09-06 14:39:12,154 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mail_route.tests.test_notify_by_email_references: Starting TestNotifyByEmailReferences.test_reply_keeps_foreign_references_after_many_internal_notes ... 2026-09-06 14:39:12,207 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_thread: Routing mail from sender@foreign-system.example to notify-thread@test.mycompany.com with Message-Id : fallback to model:res.partner, thread_id:4459, custom_values:None, uid:1 2026-09-06 14:39:12,279 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 3416 and Message-Id '' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-09-06 14:39:12,280 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-09-06 14:39:12,280 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-09-06 14:39:12,494 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 3417 and Message-Id '<011049301046459.1788705552.477411746978760-openerp-4459-res.partner@e7cebff90b69>' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-09-06 14:39:12,494 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-09-06 14:39:12,495 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-09-06 14:39:12,511 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mail_route.tests.test_notify_by_email_references: Starting TestNotifyByEmailReferences.test_reply_subject_fallback_survives_many_intervening_messages ... 2026-09-06 14:39:12,585 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_thread: Routing mail from sender@foreign-system.example to notify-thread@test.mycompany.com with Message-Id : fallback to model:res.partner, thread_id:4459, custom_values:None, uid:1 2026-09-06 14:39:12,661 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 3418 and Message-Id '' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-09-06 14:39:12,661 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-09-06 14:39:12,664 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-09-06 14:39:12,957 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 3419 and Message-Id '<926930981703002.1788705552.940668582916260-openerp-4459-res.partner@e7cebff90b69>' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-09-06 14:39:12,957 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-09-06 14:39:12,958 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-09-06 14:39:12,975 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mail_route.tests.test_notify_by_email_references: Starting TestNotifyByEmailReferences.test_reply_subject_falls_back_to_last_inbound_email_subject ... 2026-09-06 14:39:13,032 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_thread: Routing mail from sender@foreign-system.example to notify-thread@test.mycompany.com with Message-Id : fallback to model:res.partner, thread_id:4459, custom_values:None, uid:1 2026-09-06 14:39:13,118 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 3420 and Message-Id '' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-09-06 14:39:13,118 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-09-06 14:39:13,120 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-09-06 14:39:13,149 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 3421 and Message-Id '<334418861832668.1788705553.129106521606445-openerp-4459-res.partner@e7cebff90b69>' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-09-06 14:39:13,149 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-09-06 14:39:13,150 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-09-06 14:39:13,167 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mail_route.tests.test_notify_by_email_references: Starting TestNotifyByEmailReferences.test_reply_subject_walks_back_past_empty_subject_message ... 2026-09-06 14:39:13,219 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_thread: Routing mail from sender@foreign-system.example to notify-thread@test.mycompany.com with Message-Id : fallback to model:res.partner, thread_id:4459, custom_values:None, uid:1 2026-09-06 14:39:13,283 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 3422 and Message-Id '' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-09-06 14:39:13,284 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-09-06 14:39:13,286 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-09-06 14:39:13,314 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 3423 and Message-Id '<145742805613474.1788705553.297587633132935-openerp-4459-res.partner@e7cebff90b69>' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-09-06 14:39:13,315 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-09-06 14:39:13,315 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-09-06 14:39:13,332 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mail_route.tests.test_notify_by_email_references: Starting TestNotifyByEmailReferences.test_store_default_subject_reverts_to_display_name_and_is_o1 ... 2026-09-06 14:39:13,383 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_thread: Routing mail from sender@foreign-system.example to notify-thread@test.mycompany.com with Message-Id : fallback to model:res.partner, thread_id:4459, custom_values:None, uid:1 2026-09-06 14:39:13,444 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 3424 and Message-Id '' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-09-06 14:39:13,444 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-09-06 14:39:13,446 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-09-06 14:39:13,536 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:39:13,925 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3425] 2026-09-06 14:39:13,933 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [59782] 2026-09-06 14:39:13,937 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:39:14,186 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3426] 2026-09-06 14:39:14,191 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [59784] 2026-09-06 14:39:14,195 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:39:14,205 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mail_route_hr.tests.test_employee_routing_field_access: Starting TestEmployeeRoutingFieldAccess.test_hr_officer_still_reads_the_routing_headers ... 2026-09-06 14:39:14,234 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mail_route_hr.tests.test_employee_routing_field_access: Starting TestEmployeeRoutingFieldAccess.test_routing_headers_are_not_denied_to_a_colleague_without_hr_rights ... 2026-09-06 14:39:14,384 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:39:14,625 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3427] 2026-09-06 14:39:14,631 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [59786] 2026-09-06 14:39:14,636 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:39:14,664 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_01_maintenance_equipment_hierarchy ... 2026-09-06 14:39:14,747 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_02_maintenance_equipment_hierarchy ... 2026-09-06 14:39:14,797 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [59788] 2026-09-06 14:39:14,813 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted maintenance.equipment records with IDs: [32] 2026-09-06 14:39:14,820 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [6853] 2026-09-06 14:39:14,835 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_03_maintenance_equipment_hierarchy ... 2026-09-06 14:39:14,854 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_04_maintenance_equipment_hierarchy ... 2026-09-06 14:39:14,879 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_05_maintenance_equipment_hierarchy ... 2026-09-06 14:39:14,898 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_06_maintenance_equipment_hierarchy ... 2026-09-06 14:39:14,914 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_07_maintenance_equipment_hierarchy ... 2026-09-06 14:39:14,940 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_08_maintenance_equipment_hierarchy ... 2026-09-06 14:39:14,968 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_09_child_maintenance_ids_hierarchy ... 2026-09-06 14:39:15,022 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_10_recursive_parent_ids_hierarchy ... 2026-09-06 14:39:15,054 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:39:15,327 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3428] 2026-09-06 14:39:15,334 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [59790] 2026-09-06 14:39:15,339 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:39:15,370 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_maintenance.tests.test_maintenance_request: Starting TestMaintenanceRequest.test_02_compute_parent_equipments ... 2026-09-06 14:39:15,435 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_maintenance.tests.test_maintenance_request: Starting TestMaintenanceRequest.test_03_compute_child_maintenances ... 2026-09-06 14:39:15,471 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_maintenance.tests.test_maintenance_request: Starting TestMaintenanceRequest.test_unlink_request_done_01 ... 2026-09-06 14:39:15,572 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3429] 2026-09-06 14:39:15,624 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3430] 2026-09-06 14:39:15,633 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2312 deleted mail.message records with IDs: [107] 2026-09-06 14:39:15,642 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2312, model: maintenance.request 2026-09-06 14:39:15,651 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.message records with IDs: [107] 2026-09-06 14:39:15,682 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted ir.model.data records with IDs: [45607] 2026-09-06 14:39:15,683 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted maintenance.request records with IDs: [1] 2026-09-06 14:39:15,686 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.followers records with IDs: [20, 21] 2026-09-06 14:39:15,709 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:39:18,290 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_001_1_merchant_cannot_access_other_merchant ... 2026-09-06 14:39:18,524 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [277], uid: 18, model: res.partner 2026-09-06 14:39:18,551 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_001_merchant_access_res_partner ... 2026-09-06 14:39:19,152 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3431] 2026-09-06 14:39:19,223 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3432] 2026-09-06 14:39:19,337 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [277], uid: 18, model: res.partner 2026-09-06 14:39:19,389 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [281, 282], uid: 18, model: res.partner 2026-09-06 14:39:19,986 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3433] 2026-09-06 14:39:20,046 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3434] 2026-09-06 14:39:20,157 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_003_merchant_access_commission_fee ... 2026-09-06 14:39:20,375 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [9], uid: 19, model: marketplace.commission.fee 2026-09-06 14:39:20,393 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_004_merchant_access_product_template ... 2026-09-06 14:39:21,013 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3435] 2026-09-06 14:39:21,101 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3436] 2026-09-06 14:39:21,166 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [783], uid: 19, model: product.product 2026-09-06 14:39:21,195 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_005_merchant_access_product_variable ... 2026-09-06 14:39:21,635 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3437] 2026-09-06 14:39:21,695 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3438] 2026-09-06 14:39:21,758 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [783], uid: 19, model: product.product 2026-09-06 14:39:21,783 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [783], uid: 19, model: product.product 2026-09-06 14:39:21,808 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [783], uid: 19, model: product.product 2026-09-06 14:39:21,826 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_006_merchant_access_merchant_category ... 2026-09-06 14:39:21,834 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 18, model: merchant.category 2026-09-06 14:39:21,854 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_007_merchant_access_merchant_product_category ... 2026-09-06 14:39:21,861 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 18, model: merchant.product.category 2026-09-06 14:39:21,880 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_008_merchant_access_commission_fee_rule ... 2026-09-06 14:39:21,896 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 18, model: marketplace.commission.fee.rule 2026-09-06 14:39:21,906 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [6], uid: 18, model: marketplace.commission.fee.rule 2026-09-06 14:39:21,942 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_009_market_user_access_partner ... 2026-09-06 14:39:22,240 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #21 deleted res.partner records with IDs: [4473] 2026-09-06 14:39:22,259 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_011_market_user_access_commission_fee ... 2026-09-06 14:39:22,309 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 21, model: marketplace.commission.fee 2026-09-06 14:39:22,321 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [10], uid: 21, model: marketplace.commission.fee 2026-09-06 14:39:22,329 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 21, model: marketplace.commission.fee 2026-09-06 14:39:22,333 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [10], uid: 21, model: marketplace.commission.fee 2026-09-06 14:39:22,355 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_014_market_user_access_merchant_category ... 2026-09-06 14:39:22,363 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 21, model: merchant.category 2026-09-06 14:39:22,382 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_015_market_user_access_merchant_product_category ... 2026-09-06 14:39:22,390 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 21, model: merchant.product.category 2026-09-06 14:39:22,409 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_016_market_user_access_commission_fee_rule ... 2026-09-06 14:39:22,422 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 21, model: marketplace.commission.fee.rule 2026-09-06 14:39:22,430 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [6], uid: 21, model: marketplace.commission.fee.rule 2026-09-06 14:39:22,468 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_017_market_all_user_access_res_partner ... 2026-09-06 14:39:22,569 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #23 deleted mail.message records with IDs: [6736] 2026-09-06 14:39:22,659 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #23 deleted ir.model.data records with IDs: [378888] 2026-09-06 14:39:22,659 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #23 deleted res.partner records with IDs: [279] 2026-09-06 14:39:22,676 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_021_market_all_user_access_merchant_category ... 2026-09-06 14:39:22,684 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 23, model: merchant.category 2026-09-06 14:39:22,703 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_022_market_all_user_access_merchant_product_category ... 2026-09-06 14:39:22,712 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 23, model: merchant.product.category 2026-09-06 14:39:22,732 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_023_market_all_user_access_commission_fee ... 2026-09-06 14:39:22,741 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 23, model: marketplace.commission.fee 2026-09-06 14:39:22,760 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_024_market_all_user_access_commission_fee_rule ... 2026-09-06 14:39:22,771 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 23, model: marketplace.commission.fee.rule 2026-09-06 14:39:22,777 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [6], uid: 23, model: marketplace.commission.fee.rule 2026-09-06 14:39:22,808 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_025_market_admin_access_res_partner ... 2026-09-06 14:39:23,029 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #24 deleted res.partner records with IDs: [4476] 2026-09-06 14:39:23,048 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_028_market_admin_access_merchant_category ... 2026-09-06 14:39:23,081 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #24 deleted mail.message records with IDs: [6755] 2026-09-06 14:39:23,091 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #24 deleted ir.model.data records with IDs: [378911] 2026-09-06 14:39:23,091 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #24 deleted merchant.category records with IDs: [1] 2026-09-06 14:39:23,107 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_029_market_admin_access_merchant_product_category ... 2026-09-06 14:39:23,144 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #24 deleted merchant.product.category records with IDs: [13] 2026-09-06 14:39:23,163 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_030_market_admin_access_commission_fee_rule ... 2026-09-06 14:39:23,205 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [6], uid: 24, model: marketplace.commission.fee.rule 2026-09-06 14:39:23,234 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #24 deleted mail.message records with IDs: [6765] 2026-09-06 14:39:23,244 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #24 deleted ir.model.data records with IDs: [378921] 2026-09-06 14:39:23,245 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #24 deleted marketplace.commission.fee.rule records with IDs: [6] 2026-09-06 14:39:23,262 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_031_market_admin_access_commission_fee ... 2026-09-06 14:39:23,274 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 24, model: marketplace.commission.fee 2026-09-06 14:39:23,300 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_032_merchant_access_product_attribute ... 2026-09-06 14:39:23,359 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #18 deleted product.attribute records with IDs: [119] 2026-09-06 14:39:23,360 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [120], uid: 18, model: product.attribute 2026-09-06 14:39:23,378 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [120], uid: 18, model: product.attribute 2026-09-06 14:39:23,404 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_033_merchant_access_product_attribute_value ... 2026-09-06 14:39:23,442 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #18 deleted product.attribute.value records with IDs: [334] 2026-09-06 14:39:23,444 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [335], uid: 18, model: product.attribute.value 2026-09-06 14:39:23,467 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [335], uid: 18, model: product.attribute.value 2026-09-06 14:39:23,495 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_034_merchant_access_product_supplierinfo ... 2026-09-06 14:39:23,541 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [223], uid: 19, model: product.supplierinfo 2026-09-06 14:39:23,564 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_035_merchant_access_marketplace_commission_fee_reports ... 2026-09-06 14:39:23,612 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 18, model: marketplace.commission.fee.report 2026-09-06 14:39:23,634 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 18, model: marketplace.commission.fee.report 2026-09-06 14:39:23,643 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 18, model: marketplace.commission.fee.report 2026-09-06 14:39:23,646 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 18, model: marketplace.commission.fee.report 2026-09-06 14:39:23,648 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 18, model: marketplace.commission.fee.report 2026-09-06 14:39:23,651 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 18, model: marketplace.commission.fee.report 2026-09-06 14:39:23,653 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 18, model: marketplace.commission.fee.report 2026-09-06 14:39:23,655 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 18, model: marketplace.commission.fee.report 2026-09-06 14:39:23,657 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 18, model: marketplace.commission.fee.report 2026-09-06 14:39:23,660 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 18, model: marketplace.commission.fee.report 2026-09-06 14:39:23,662 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 18, model: marketplace.commission.fee.report 2026-09-06 14:39:23,664 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 18, model: marketplace.commission.fee.report 2026-09-06 14:39:23,667 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 18, model: marketplace.commission.fee.report 2026-09-06 14:39:23,669 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 18, model: marketplace.commission.fee.report 2026-09-06 14:39:23,695 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_036_market_user_access_marketplace_commission_fee_reports ... 2026-09-06 14:39:23,772 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 21, model: marketplace.commission.fee.report 2026-09-06 14:39:23,799 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 21, model: marketplace.commission.fee.report 2026-09-06 14:39:23,810 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 21, model: marketplace.commission.fee.report 2026-09-06 14:39:23,812 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 21, model: marketplace.commission.fee.report 2026-09-06 14:39:23,813 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 21, model: marketplace.commission.fee.report 2026-09-06 14:39:23,816 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 21, model: marketplace.commission.fee.report 2026-09-06 14:39:23,818 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 21, model: marketplace.commission.fee.report 2026-09-06 14:39:23,819 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 21, model: marketplace.commission.fee.report 2026-09-06 14:39:23,822 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 21, model: marketplace.commission.fee.report 2026-09-06 14:39:23,824 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 21, model: marketplace.commission.fee.report 2026-09-06 14:39:23,825 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 21, model: marketplace.commission.fee.report 2026-09-06 14:39:23,841 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_037_market_user_all_merchant_access_commission_fee_reports ... 2026-09-06 14:39:23,877 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 23, model: marketplace.commission.fee.report 2026-09-06 14:39:23,884 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 23, model: marketplace.commission.fee.report 2026-09-06 14:39:23,886 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 23, model: marketplace.commission.fee.report 2026-09-06 14:39:23,890 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 23, model: marketplace.commission.fee.report 2026-09-06 14:39:23,892 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 23, model: marketplace.commission.fee.report 2026-09-06 14:39:23,894 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 23, model: marketplace.commission.fee.report 2026-09-06 14:39:23,900 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 23, model: marketplace.commission.fee.report 2026-09-06 14:39:23,902 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 23, model: marketplace.commission.fee.report 2026-09-06 14:39:23,904 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 23, model: marketplace.commission.fee.report 2026-09-06 14:39:23,921 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_038_market_admin_access_commission_fee_reports ... 2026-09-06 14:39:23,952 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 24, model: marketplace.commission.fee.report 2026-09-06 14:39:23,957 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 24, model: marketplace.commission.fee.report 2026-09-06 14:39:23,959 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 24, model: marketplace.commission.fee.report 2026-09-06 14:39:23,963 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 24, model: marketplace.commission.fee.report 2026-09-06 14:39:23,965 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 24, model: marketplace.commission.fee.report 2026-09-06 14:39:23,966 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 24, model: marketplace.commission.fee.report 2026-09-06 14:39:23,970 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 24, model: marketplace.commission.fee.report 2026-09-06 14:39:23,972 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 24, model: marketplace.commission.fee.report 2026-09-06 14:39:23,974 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 24, model: marketplace.commission.fee.report 2026-09-06 14:39:23,995 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_merchant_access_product_template_attribute_line_001 ... 2026-09-06 14:39:24,390 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #18 deleted product.product records with IDs: [2049, 2050] 2026-09-06 14:39:24,531 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #18 deleted product.product records with IDs: [2056, 2053, 2054, 2055] 2026-09-06 14:39:24,557 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #18 deleted product.template.attribute.value records with IDs: [507] 2026-09-06 14:39:24,564 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #18 deleted product.template.attribute.value records with IDs: [508] 2026-09-06 14:39:24,572 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #18 deleted product.template.attribute.value records with IDs: [511] 2026-09-06 14:39:24,579 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #18 deleted product.template.attribute.value records with IDs: [512] 2026-09-06 14:39:24,597 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #18 deleted product.template.attribute.line records with IDs: [148] 2026-09-06 14:39:24,609 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #18 deleted product.template.attribute.line records with IDs: [150] 2026-09-06 14:39:24,751 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [151], uid: 18, model: product.template.attribute.line 2026-09-06 14:39:24,769 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [149], uid: 18, model: product.template.attribute.line 2026-09-06 14:39:24,844 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:39:27,741 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_account_invoice_report: Starting TestAccountInvoiceReport.test_invoice_report_select_is_queryable ... 2026-09-06 14:39:28,087 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:39:30,775 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_account_move_line: Starting TestAccountMoveLine.test_001_inverse_marketplace_commission_amount_currency ... 2026-09-06 14:39:31,652 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:39:37,677 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_commission_existing_draft_retype: Starting TestCommissionExistingDraftRetype.test_invoiced_amount_sign_consistent_across_split_documents ... 2026-09-06 14:39:38,256 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_commission_existing_draft_retype: Starting TestCommissionExistingDraftRetype.test_negative_batch_never_merges_into_positive_draft ... 2026-09-06 14:39:38,829 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_commission_existing_draft_retype: Starting TestCommissionExistingDraftRetype.test_positive_batch_merges_into_existing_invoice_not_a_second ... 2026-09-06 14:39:39,340 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_commission_existing_draft_retype: Starting TestCommissionExistingDraftRetype.test_positive_batch_never_merges_into_credit_note_draft ... 2026-09-06 14:39:39,900 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:39:42,916 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_commission_fee: Starting TestCommissionFee.test_001_action_create_invoices ... 2026-09-06 14:39:43,411 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_commission_fee: Starting TestCommissionFee.test_003_compute_invoiced_amount ... 2026-09-06 14:39:43,807 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_commission_fee: Starting TestCommissionFee.test_004_update_invoices ... 2026-09-06 14:39:44,449 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_commission_fee: Starting TestCommissionFee.test_005_modify_commission_fee ... 2026-09-06 14:39:44,483 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_commission_fee: Starting TestCommissionFee.test_006_compute_commission_rate ... 2026-09-06 14:39:44,527 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_commission_fee: Starting TestCommissionFee.test_007_compute_commission_amount ... 2026-09-06 14:39:44,550 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_commission_fee: Starting TestCommissionFee.test_008_update_existing_invoice_when_have_null_invoice_date_invoice ... 2026-09-06 14:39:45,885 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_commission_fee: Starting TestCommissionFee.test_009_update_existing_invoice_for_invoice_date_is_null ... 2026-09-06 14:39:46,350 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_commission_fee: Starting TestCommissionFee.test_010_merchant_3_commission_fee_1_change_to_draft ... 2026-09-06 14:39:46,372 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_commission_fee: Starting TestCommissionFee.test_02_validate_create_invoice ... 2026-09-06 14:39:46,464 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:39:49,211 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_commission_fee_reports: Starting TestCommissionFeeReports.test_001_monetary_value_when_the_currencies_are_the_same_merchant ... 2026-09-06 14:39:49,483 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_commission_fee_reports: Starting TestCommissionFeeReports.test_002_check_the_merchant_currency_value_other_than_commission_fee ... 2026-09-06 14:39:49,557 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_commission_fee_reports: Starting TestCommissionFeeReports.test_003_internal_user_read_monetary_on_report ... 2026-09-06 14:39:49,646 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:39:52,423 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_commission_fee_rule: Starting TestMarketPlaceCommissionFee.test_001_sql_constrains ... 2026-09-06 14:39:52,650 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_commission_fee_rule: Starting TestMarketPlaceCommissionFee.test_002_constraints_commission_rate ... 2026-09-06 14:39:52,672 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_commission_fee_rule: Starting TestMarketPlaceCommissionFee.test_003_constraints_date_start_date_end ... 2026-09-06 14:39:52,752 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:39:55,941 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_commission_fee_rule_access: Starting TestCommissionFeeRuleMerchantScope.test_a_rate_card_attached_to_no_category_stays_readable ... 2026-09-06 14:39:56,216 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_commission_fee_rule_access: Starting TestCommissionFeeRuleMerchantScope.test_fixture_preconditions_hold ... 2026-09-06 14:39:56,232 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_commission_fee_rule_access: Starting TestCommissionFeeRuleMerchantScope.test_marketplace_administrator_still_sees_every_rate_card ... 2026-09-06 14:39:56,254 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_commission_fee_rule_access: Starting TestCommissionFeeRuleMerchantScope.test_merchant_cannot_list_another_merchants_rate_card ... 2026-09-06 14:39:56,279 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_commission_fee_rule_access: Starting TestCommissionFeeRuleMerchantScope.test_merchant_cannot_open_another_merchants_rate_card ... 2026-09-06 14:39:56,317 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_commission_fee_rule_access: Starting TestCommissionFeeRuleMerchantScope.test_merchant_product_form_still_shows_its_commission_fee_rule ... 2026-09-06 14:39:56,338 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_commission_fee_rule_access: Starting TestCommissionFeeRuleMerchantScope.test_merchant_reads_the_rate_card_of_a_category_they_sell_in ... 2026-09-06 14:39:56,363 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_commission_fee_rule_access: Starting TestCommissionFeeRuleMerchantScope.test_scoping_is_symmetric_between_merchants ... 2026-09-06 14:39:56,433 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:40:07,253 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_commission_tax_scope: Starting TestCommissionLineTaxScope.test_commission_line_taxes_scoped_to_fee_company ... 2026-09-06 14:40:07,342 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:40:10,053 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_company: Starting TestMarketplaceCompany.test_001_compute_merchant_last_period_last_date ... 2026-09-06 14:40:10,456 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_company: Starting TestMarketplaceCompany.test_002_constrains_warning_number_date ... 2026-09-06 14:40:10,554 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:40:14,379 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_cron: Starting TestMarketPlaceCron.test_001_daily_cron_run_single_commission ... 2026-09-06 14:40:15,182 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_cron: Starting TestMarketPlaceCron.test_002_weekly_cron_run_single_commission ... 2026-09-06 14:40:15,879 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_cron: Starting TestMarketPlaceCron.test_003_monthy_cron_run_single_commission ... 2026-09-06 14:40:16,535 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_cron: Starting TestMarketPlaceCron.test_004_daily_cron_run_multi_commission ... 2026-09-06 14:40:18,061 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_cron: Starting TestMarketPlaceCron.test_005_cron_send_warning_message ... 2026-09-06 14:40:18,176 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3439] 2026-09-06 14:40:18,239 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3440] 2026-09-06 14:40:18,284 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3441] 2026-09-06 14:40:18,326 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3442] 2026-09-06 14:40:18,355 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_cron: Starting TestMarketPlaceCron.test_006_cron_when_change_state_to_draft ... 2026-09-06 14:40:19,217 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:40:21,849 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_merchant_category: Starting TestMerchantCategory.test_001_name_uniq ... 2026-09-06 14:40:22,105 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:40:24,874 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_merchant_chatter_activity_access: Starting TestMerchantChatterActivityAccess.test_merchant_chatter_grant_does_not_leak_other_merchants_rows ... 2026-09-06 14:40:25,152 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_merchant_chatter_activity_access: Starting TestMerchantChatterActivityAccess.test_merchant_product_chatter_thread_data_completes_without_accesserror ... 2026-09-06 14:40:25,235 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_merchant_chatter_activity_access: Starting TestMerchantChatterActivityAccess.test_merchant_reads_own_product_activity_ids_without_accesserror ... 2026-09-06 14:40:25,334 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:40:28,022 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_merchant_product_category: Starting TestMerchantProductCategory.test_001_name_uniq ... 2026-09-06 14:40:28,261 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_merchant_product_category: Starting TestMerchantProductCategory.test_002_action_synchronize_product_value ... 2026-09-06 14:40:28,609 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:40:28,625 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_merchant_web_client: Starting TestMerchantWebClient.test_merchant_menu_load_keeps_hiding_hr_department ... 2026-09-06 14:40:28,673 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_merchant_web_client: Starting TestMerchantWebClient.test_merchant_predicate_callable_from_any_env ... 2026-09-06 14:40:28,713 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_merchant_web_client: Starting TestMerchantWebClient.test_merchant_user_can_open_backend ... 2026-09-06 14:40:28,812 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:merchant01 from n/a 2026-09-06 14:40:28,817 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 14:40:29,516 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:40:29] "GET /odoo HTTP/1.1" 200 - 132 0.071 0.630 2026-09-06 14:40:29,518 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_merchant_web_client.TestMerchantWebClient.test_merchant_user_can_open_backend: waiting for threads: [] 2026-09-06 14:40:29,553 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:40:32,451 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_001_merchant_store_ids_value ... 2026-09-06 14:40:32,704 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_002_commercial_fields ... 2026-09-06 14:40:32,739 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_003_share_with_merchant ... 2026-09-06 14:40:32,940 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_005_setup_fee_invoice ... 2026-09-06 14:40:33,305 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_006_setup_fee_paid ... 2026-09-06 14:40:34,525 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_007_merchant_store_count ... 2026-09-06 14:40:34,640 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_008_merchant_product_count ... 2026-09-06 14:40:34,767 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_009_constrains_merchant_state ... 2026-09-06 14:40:34,825 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_010_action_active ... 2026-09-06 14:40:34,868 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_011_action_suspend ... 2026-09-06 14:40:34,906 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_012_action_close ... 2026-09-06 14:40:34,946 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_013_constraints_merchant_store_commercial_partner_id ... 2026-09-06 14:40:35,011 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_014_inverse_is_merchant_store ... 2026-09-06 14:40:35,105 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_015_merchant_action_change_merchant_state ... 2026-09-06 14:40:35,487 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_016_compute_is_merchant_by_merchant ... 2026-09-06 14:40:35,947 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3444] 2026-09-06 14:40:36,018 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3445] 2026-09-06 14:40:36,251 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_017_compute_is_merchant_by_internal_user ... 2026-09-06 14:40:36,512 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_018_constrains_merchant_store_company_type ... 2026-09-06 14:40:36,556 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_019_merchant_can_modify_own_info_at_portal ... 2026-09-06 14:40:36,565 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:merchant01 from n/a 2026-09-06 14:40:36,574 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 14:40:36,861 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:40:36] "POST /my/account HTTP/1.1" 303 - 133 0.054 0.234 2026-09-06 14:40:37,551 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:40:37] "GET /my/home HTTP/1.1" 200 - 272 0.108 0.579 2026-09-06 14:40:37,552 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_partner.TestPartner.test_019_merchant_can_modify_own_info_at_portal: waiting for threads: [] 2026-09-06 14:40:37,578 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_020_default_merchant_state_with_default_merchant_state_draft ... 2026-09-06 14:40:37,816 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3446] 2026-09-06 14:40:37,825 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [59814] 2026-09-06 14:40:37,830 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:40:37,844 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:portal_user from n/a 2026-09-06 14:40:37,848 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 14:40:39,616 127 INFO rb-41ce622-224575-412242 odoo.tests.common: Simulating signal changes during tests 2026-09-06 14:40:39,616 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:40:39] "POST /my/home/become_merchant HTTP/1.1" 200 - 390 0.161 1.609 2026-09-06 14:40:39,637 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_021_default_merchant_state_with_default_merchant_state_active ... 2026-09-06 14:40:39,855 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3447] 2026-09-06 14:40:39,861 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [59817] 2026-09-06 14:40:39,866 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:40:39,879 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:portal_user from n/a 2026-09-06 14:40:39,884 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 14:40:40,847 127 INFO rb-41ce622-224575-412242 odoo.tests.common: Simulating signal changes during tests 2026-09-06 14:40:40,847 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:40:40] "POST /my/home/become_merchant HTTP/1.1" 200 - 393 0.162 0.802 2026-09-06 14:40:40,938 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:40:40,956 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_partner_create_perf: Starting TestPartnerCreateScan.test_company_delivery_address_create_recomputes_product_addresses ... 2026-09-06 14:40:41,621 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_partner_create_perf: Starting TestPartnerCreateScan.test_mixed_batch_recompute_scoped_to_delivery_company_only ... 2026-09-06 14:40:45,388 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_partner_create_perf: Starting TestPartnerCreateScan.test_ordinary_partner_create_does_not_scan_companies ... 2026-09-06 14:40:45,434 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_partner_create_perf: Starting TestPartnerCreateScan.test_ordinary_partner_unlink_does_not_scan_companies ... 2026-09-06 14:40:45,482 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [60011] 2026-09-06 14:40:45,620 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted res.partner records with IDs: [4524] 2026-09-06 14:40:45,649 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:40:48,374 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_partner_create_seam_perf: Starting TestPartnerCreateStoredRecomputeSeams.test_ordinary_partner_create_does_not_invoke_search_merchant_store_ids ... 2026-09-06 14:40:48,642 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_partner_create_seam_perf: Starting TestPartnerCreateStoredRecomputeSeams.test_ordinary_partner_create_issues_no_marketplace_recompute_sql ... 2026-09-06 14:40:48,707 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_partner_create_seam_perf: Starting TestPartnerCreateStoredRecomputeSeams.test_ordinary_partner_create_issues_zero_seam_statements_total ... 2026-09-06 14:40:48,816 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:40:51,679 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_partner_create_seam_perf: Starting TestMerchantStoreAddressRecomputeSurvives.test_store_state_change_recomputes_product_country_states ... 2026-09-06 14:40:52,333 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:40:55,154 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_partner_create_seam_perf: Starting TestSetupFeePaidResolutionSurvives.test_setup_fee_paid_false_for_unpaid_store ... 2026-09-06 14:40:55,795 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_partner_create_seam_perf: Starting TestSetupFeePaidResolutionSurvives.test_setup_fee_paid_true_after_real_payment_flow ... 2026-09-06 14:40:57,065 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:40:59,652 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_partner_create_seam_perf: Starting TestMerchantStoreActivationRecomputeSurvives.test_store_activation_recomputes_service_product_country_states ... 2026-09-06 14:41:00,053 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:41:00,065 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_portal_is_merchant_security: Starting TestPortalIsMerchantSecurity.test_portal_post_to_my_account_cannot_flip_is_merchant ... 2026-09-06 14:41:00,294 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3448] 2026-09-06 14:41:00,301 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [60016] 2026-09-06 14:41:00,305 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:41:00,319 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:portal.buyer@example.viindoo.com from n/a 2026-09-06 14:41:00,328 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 14:41:01,212 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:41:01] "POST /my/account HTTP/1.1" 200 - 237 0.093 0.793 2026-09-06 14:41:01,241 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:41:04,189 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_product_combo_item_access: Starting TestProductComboItemAccess.test_merchant_can_read_own_combo_item ... 2026-09-06 14:41:04,407 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_product_combo_item_access: Starting TestProductComboItemAccess.test_merchant_can_search_own_combo_item ... 2026-09-06 14:41:04,431 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_product_combo_item_access: Starting TestProductComboItemAccess.test_merchant_cannot_browse_cross_merchant_combo_item ... 2026-09-06 14:41:04,443 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [22], uid: 18, model: product.combo.item 2026-09-06 14:41:04,470 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_product_combo_item_access: Starting TestProductComboItemAccess.test_merchant_cannot_search_cross_merchant_combo_item ... 2026-09-06 14:41:04,542 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:41:07,084 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_product_name_search_scope: Starting TestProductNameSearchMerchantScope.test_display_name_domain_leaf_is_scoped_too ... 2026-09-06 14:41:07,414 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_product_name_search_scope: Starting TestProductNameSearchMerchantScope.test_merchant_still_finds_own_product_without_the_marketplace_context ... 2026-09-06 14:41:07,510 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_product_name_search_scope: Starting TestProductNameSearchMerchantScope.test_merchant_type_ahead_never_offers_another_merchants_product ... 2026-09-06 14:41:07,625 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_product_name_search_scope: Starting TestProductNameSearchMerchantScope.test_merchant_type_ahead_offers_own_product ... 2026-09-06 14:41:07,738 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_product_name_search_scope: Starting TestProductNameSearchMerchantScope.test_merchant_variant_type_ahead_never_offers_another_merchants_variant ... 2026-09-06 14:41:07,831 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_product_name_search_scope: Starting TestProductNameSearchMerchantScope.test_name_search_unaffected_for_non_marketplace_user ... 2026-09-06 14:41:08,171 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:41:10,836 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_product_product: Starting TestMarketPlaceProductProduct.test_merchant_manage_product_attribute ... 2026-09-06 14:41:11,471 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #18 deleted product.product records with IDs: [2094, 2095] 2026-09-06 14:41:11,506 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #18 deleted product.template.attribute.value records with IDs: [513] 2026-09-06 14:41:11,516 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #18 deleted product.template.attribute.value records with IDs: [514] 2026-09-06 14:41:11,537 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #18 deleted product.template.attribute.line records with IDs: [152] 2026-09-06 14:41:11,716 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:41:14,372 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_product_template: Starting TestMarketPlaceProductTemplate.test_001_product_template_merchant_constraints ... 2026-09-06 14:41:14,623 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_product_template: Starting TestMarketPlaceProductTemplate.test_002_merchant_product_categ_merchant_constraints ... 2026-09-06 14:41:14,662 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_product_template: Starting TestMarketPlaceProductTemplate.test_003_check_required_merchant_stores ... 2026-09-06 14:41:14,891 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_product_template: Starting TestMarketPlaceProductTemplate.test_004_check_invalid_merchant ... 2026-09-06 14:41:15,000 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_product_template: Starting TestMarketPlaceProductTemplate.test_005_check_invalid_merchant_stores ... 2026-09-06 14:41:15,126 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_product_template: Starting TestMarketPlaceProductTemplate.test_006_compute_store_address_of_merchant_product ... 2026-09-06 14:41:15,189 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_product_template: Starting TestMarketPlaceProductTemplate.test_007_compute_store_address_of_company_product ... 2026-09-06 14:41:16,346 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_product_template: Starting TestMarketPlaceProductTemplate.test_008_compute_store_address_of_merchant_product ... 2026-09-06 14:41:16,382 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_product_template: Starting TestMarketPlaceProductTemplate.test_009_compute_store_address_when_unlink_delivery_address ... 2026-09-06 14:41:17,451 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted res.partner records with IDs: [4544] 2026-09-06 14:41:17,941 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:41:20,564 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_res_users: Starting TestMarketPlaceResUsers.test_001_compute_share_of_merchant ... 2026-09-06 14:41:20,964 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:41:20,974 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_user_groups_view: Starting TestUserGroupsView.test_all_user_type_groups_share_does_not_raise ... 2026-09-06 14:41:21,156 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_user_groups_view: Starting TestUserGroupsView.test_hidden_merchant_group_field_states_why_it_is_hidden ... 2026-09-06 14:41:21,397 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace.tests.test_user_groups_view: Starting TestUserGroupsView.test_normal_operation_injects_merchant_under_portal ... 2026-09-06 14:41:21,629 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:41:25,091 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_loyalty.tests.test_marketplace_loyalty_access: Starting TestMarketplaceLoyaltyAccess.test_category_scoped_programme_is_readable_by_every_merchant ... 2026-09-06 14:41:25,361 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_loyalty.tests.test_marketplace_loyalty_access: Starting TestMarketplaceLoyaltyAccess.test_domain_scoped_programme_is_readable_by_nobody ... 2026-09-06 14:41:25,407 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_loyalty.tests.test_marketplace_loyalty_access: Starting TestMarketplaceLoyaltyAccess.test_fixture_mixed_program_really_mixes_restricted_and_unrestricted_rules ... 2026-09-06 14:41:25,424 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_loyalty.tests.test_marketplace_loyalty_access: Starting TestMarketplaceLoyaltyAccess.test_fixture_products_belong_to_different_merchants ... 2026-09-06 14:41:25,443 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_loyalty.tests.test_marketplace_loyalty_access: Starting TestMarketplaceLoyaltyAccess.test_marketplace_administrator_still_sees_every_program ... 2026-09-06 14:41:25,470 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_loyalty.tests.test_marketplace_loyalty_access: Starting TestMarketplaceLoyaltyAccess.test_merchant_cannot_open_another_merchants_program_directly ... 2026-09-06 14:41:25,515 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_loyalty.tests.test_marketplace_loyalty_access: Starting TestMarketplaceLoyaltyAccess.test_merchant_cannot_see_another_merchants_program_rule_reward_mail ... 2026-09-06 14:41:25,559 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_loyalty.tests.test_marketplace_loyalty_access: Starting TestMarketplaceLoyaltyAccess.test_merchant_never_sees_any_loyalty_card ... 2026-09-06 14:41:25,609 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_loyalty.tests.test_marketplace_loyalty_access: Starting TestMarketplaceLoyaltyAccess.test_merchant_reads_a_programme_that_carries_one_unrestricted_rule ... 2026-09-06 14:41:25,649 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_loyalty.tests.test_marketplace_loyalty_access: Starting TestMarketplaceLoyaltyAccess.test_merchant_reads_a_programme_with_no_rule_at_all ... 2026-09-06 14:41:25,678 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_loyalty.tests.test_marketplace_loyalty_access: Starting TestMarketplaceLoyaltyAccess.test_merchant_reads_own_program_rule_reward_mail ... 2026-09-06 14:41:25,721 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_loyalty.tests.test_marketplace_loyalty_access: Starting TestMarketplaceLoyaltyAccess.test_product_scoped_programme_still_names_its_owner ... 2026-09-06 14:41:25,760 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_loyalty.tests.test_marketplace_loyalty_access: Starting TestMarketplaceLoyaltyAccess.test_scoping_is_symmetric_between_merchants ... 2026-09-06 14:41:25,837 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:41:28,362 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_rating.tests.test_marketplace_rating_access: Starting TestMarketplaceRatingAccess.test_marketplace_administrator_still_sees_every_rating ... 2026-09-06 14:41:28,582 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_rating.tests.test_marketplace_rating_access: Starting TestMarketplaceRatingAccess.test_merchant_cannot_open_a_rating_about_themselves_directly ... 2026-09-06 14:41:28,621 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_rating.tests.test_marketplace_rating_access: Starting TestMarketplaceRatingAccess.test_merchant_cannot_see_another_merchants_rating ... 2026-09-06 14:41:28,643 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_rating.tests.test_marketplace_rating_access: Starting TestMarketplaceRatingAccess.test_merchant_never_sees_any_rating_even_about_themselves ... 2026-09-06 14:41:28,710 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:41:31,642 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale.tests.test_access_right: Starting TestAccessRight.test_001_1_merchant_access_share_sale_order ... 2026-09-06 14:41:32,289 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [576], uid: 18, model: sale.order 2026-09-06 14:41:32,326 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [576], uid: 19, model: sale.order 2026-09-06 14:41:32,362 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [576], uid: 18, model: sale.order 2026-09-06 14:41:32,876 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale.tests.test_access_right: Starting TestAccessRight.test_001_merchant_access_sale_order ... 2026-09-06 14:41:32,902 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [572], uid: 18, model: sale.order 2026-09-06 14:41:33,492 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [1809], uid: 18, model: sale.order.line 2026-09-06 14:41:33,764 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [573], uid: 18, model: sale.order 2026-09-06 14:41:33,846 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale.tests.test_access_right: Starting TestAccessRight.test_002_market_user_access_sale_order ... 2026-09-06 14:41:34,155 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [574], uid: 21, model: sale.order 2026-09-06 14:41:34,191 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 21, model: sale.order 2026-09-06 14:41:34,229 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale.tests.test_access_right: Starting TestAccessRight.test_003_market_all_users_access_sale_order ... 2026-09-06 14:41:34,576 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 23, model: sale.order 2026-09-06 14:41:34,613 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale.tests.test_access_right: Starting TestAccessRight.test_004_merchant_users_access_sale_order ... 2026-09-06 14:41:35,077 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale.tests.test_access_right: Starting TestAccessRight.test_merchant_access_sale_order_create_by_own_001 ... 2026-09-06 14:41:35,191 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:41:37,995 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale.tests.test_partner_search_scope: Starting TestPartnerSearchScope.test_customer_mode_hides_non_customers_from_a_merchant ... 2026-09-06 14:41:38,372 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale.tests.test_partner_search_scope: Starting TestPartnerSearchScope.test_merchant_id_context_narrows_the_picker_to_that_merchant ... 2026-09-06 14:41:38,424 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale.tests.test_partner_search_scope: Starting TestPartnerSearchScope.test_the_narrowing_is_inert_without_its_context_keys ... 2026-09-06 14:41:38,524 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:41:41,955 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale.tests.test_payment_transaction: Starting TestMerchantSalePayment.test_01_payment_transaction ... 2026-09-06 14:41:42,926 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale.tests.test_payment_transaction: Starting TestMerchantSalePayment.test_02_payment_transaction ... 2026-09-06 14:41:43,627 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale.tests.test_payment_transaction: Starting TestMerchantSalePayment.test_03_payment_transaction ... 2026-09-06 14:41:44,628 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:41:47,753 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_001_merchant_create_update_sale_order ... 2026-09-06 14:41:48,781 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_002_add_sale_order_line_after_on_order_confirmed ... 2026-09-06 14:41:49,299 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_003_update_value_sale_order_line_on_order_confirmed ... 2026-09-06 14:41:49,950 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted stock.move records with IDs: [524] 2026-09-06 14:41:50,058 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_004_cancel_sale_order ... 2026-09-06 14:41:50,592 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2271] 2026-09-06 14:41:50,795 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [408, 407] 2026-09-06 14:41:50,811 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [271] 2026-09-06 14:41:50,818 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [394] 2026-09-06 14:41:50,901 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_005_merchant_create_sale_order_with_negative_commission ... 2026-09-06 14:41:51,542 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_006_overlap_merchant_sale_order ... 2026-09-06 14:41:51,915 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_007_compute_is_multi_merchant_order ... 2026-09-06 14:41:52,103 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_constraints_merchant_store ... 2026-09-06 14:41:52,206 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_constraints_product_vs_store ... 2026-09-06 14:41:52,423 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_is_multi_merchant_order_is_answered_per_reader ... 2026-09-06 14:41:52,455 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_merchant_cancel_single_merchant_so_001 ... 2026-09-06 14:41:53,132 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <853767268294696.1788705713.046033143997192-openerp-591-sale.order@e7cebff90b69>: ['"Merchant 1 Customer 1" <@False>'] 2026-09-06 14:41:53,149 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3450] 2026-09-06 14:41:53,196 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3451] 2026-09-06 14:41:53,309 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #18 deleted stock.move.line records with IDs: [2274] 2026-09-06 14:41:53,434 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #18 deleted loyalty.history records with IDs: [412, 411] 2026-09-06 14:41:53,450 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #18 deleted loyalty.card records with IDs: [275] 2026-09-06 14:41:53,456 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #18 deleted sale.order.coupon.points records with IDs: [398] 2026-09-06 14:41:53,501 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_merchant_cancel_so_single_merchant_002 ... 2026-09-06 14:41:53,615 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_merchant_cancel_wizard_action_confirm_posts_message ... 2026-09-06 14:41:54,112 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3452] 2026-09-06 14:41:54,130 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #18 deleted mail.followers records with IDs: [7033] 2026-09-06 14:41:54,145 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_merchant_cancel_wizard_includes_merchant_partner_in_recipients ... 2026-09-06 14:41:54,452 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_validate_merchant_cancel_so_001 ... 2026-09-06 14:41:55,428 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:41:55,673 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3453] 2026-09-06 14:41:55,679 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [60046] 2026-09-06 14:41:55,683 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:41:55,741 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale.tests.test_sale_order_cancel_access: Starting TestSaleOrderCancelNonMarketplace.test_draft_sale_order_cancel_unaffected_for_non_marketplace_user ... 2026-09-06 14:41:56,594 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale.tests.test_sale_order_cancel_access: Starting TestSaleOrderCancelNonMarketplace.test_sale_order_cancel_unaffected_for_non_marketplace_user ... 2026-09-06 14:41:57,690 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2322 deleted stock.move.line records with IDs: [2278] 2026-09-06 14:41:57,792 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:42:00,615 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale.tests.test_sale_order_line: Starting TestSaleOrderLine.test_001_check_required_store_with_not_service_product ... 2026-09-06 14:42:01,371 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale.tests.test_sale_order_line: Starting TestSaleOrderLine.test_002_merchant_cannot_buy_own_product ... 2026-09-06 14:42:01,697 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale.tests.test_sale_order_line: Starting TestSaleOrderLine.test_compute_merchant_id_001 ... 2026-09-06 14:42:01,769 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale.tests.test_sale_order_line: Starting TestSaleOrderLine.test_hand_typed_price_is_reset_when_the_product_changes ... 2026-09-06 14:42:02,388 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale.tests.test_sale_order_line: Starting TestSaleOrderLine.test_merchant_line_still_requires_a_store_to_be_chosen ... 2026-09-06 14:42:02,596 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:42:05,368 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale.tests.test_sale_report: Starting TestSaleReport.test_read_group_marketplace_measures ... 2026-09-06 14:42:05,853 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:42:08,616 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale_currency_conversion_diff.tests.test_payment_transaction: Starting TestPaymentTransaction.test_create_payment_forwards_converted_amount_and_currency_in_context ... 2026-09-06 14:42:09,720 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:42:12,648 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale_loyalty.tests.test_loyalty_history_access: Starting TestLoyaltyHistoryMerchantAccess.test_merchant_cancel_of_loyalty_order_is_currently_refused ... 2026-09-06 14:42:13,812 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 18, model: addendum.addendum 2026-09-06 14:42:13,855 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale_loyalty.tests.test_loyalty_history_access: Starting TestLoyaltyHistoryMerchantAccess.test_merchant_cannot_read_other_merchant_loyalty_history ... 2026-09-06 14:42:14,681 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale_loyalty.tests.test_loyalty_history_access: Starting TestLoyaltyHistoryMerchantAccess.test_merchant_cannot_write_a_card_reachable_from_another_merchants_order ... 2026-09-06 14:42:15,650 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale_loyalty.tests.test_loyalty_history_access: Starting TestLoyaltyHistoryMerchantAccess.test_merchant_confirms_order_with_loyalty_program ... 2026-09-06 14:42:16,251 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale_loyalty.tests.test_loyalty_history_access: Starting TestLoyaltyHistoryMerchantAccess.test_owning_merchant_can_write_the_card_their_own_order_redeemed ... 2026-09-06 14:42:16,829 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:42:19,927 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale_loyalty.tests.test_marketplace_sale_loyalty: Starting TestMerchantSaleLoyalty.test_01_marketplace_order_with_discount_loyalty_01 ... 2026-09-06 14:42:21,069 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale_loyalty.tests.test_marketplace_sale_loyalty: Starting TestMerchantSaleLoyalty.test_02_marketplace_order_with_discount_loyalty_02 ... 2026-09-06 14:42:22,079 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale_loyalty.tests.test_marketplace_sale_loyalty: Starting TestMerchantSaleLoyalty.test_03_marketplace_order_with_discount_loyalty_03 ... 2026-09-06 14:42:23,250 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale_loyalty.tests.test_marketplace_sale_loyalty: Starting TestMerchantSaleLoyalty.test_04_marketplace_order_with_discount_loyalty_04 ... 2026-09-06 14:42:23,263 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [46] 2026-09-06 14:42:24,333 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale_loyalty.tests.test_marketplace_sale_loyalty: Starting TestMerchantSaleLoyalty.test_05_marketplace_order_with_discount_loyalty_05 ... 2026-09-06 14:42:24,340 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [46] 2026-09-06 14:42:25,331 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale_loyalty.tests.test_marketplace_sale_loyalty: Starting TestMerchantSaleLoyalty.test_06_marketplace_order_with_discount_loyalty_06 ... 2026-09-06 14:42:25,342 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [46] 2026-09-06 14:42:26,257 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale_loyalty.tests.test_marketplace_sale_loyalty: Starting TestMerchantSaleLoyalty.test_07_marketplace_order_with_discount_loyalty_07 ... 2026-09-06 14:42:26,265 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [46] 2026-09-06 14:42:27,346 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale_loyalty.tests.test_marketplace_sale_loyalty: Starting TestMerchantSaleLoyalty.test_08_marketplace_order_with_discount_loyalty_08 ... 2026-09-06 14:42:27,356 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [46] 2026-09-06 14:42:28,462 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale_loyalty.tests.test_marketplace_sale_loyalty: Starting TestMerchantSaleLoyalty.test_09_marketplace_order_with_discount_loyalty_09 ... 2026-09-06 14:42:29,145 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale_loyalty.tests.test_marketplace_sale_loyalty: Starting TestMerchantSaleLoyalty.test_10_marketplace_order_with_free_product_loyalty ... 2026-09-06 14:42:29,152 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [46] 2026-09-06 14:42:30,959 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale_loyalty.tests.test_marketplace_sale_loyalty: Starting TestMerchantSaleLoyalty.test_11_merchant_cancel_draft_so_with_coupon_points ... 2026-09-06 14:42:31,432 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #18 deleted loyalty.card records with IDs: [314, 316] 2026-09-06 14:42:31,437 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #18 deleted sale.order.coupon.points records with IDs: [437] 2026-09-06 14:42:31,544 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:42:34,713 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_cart_merchant_store: Starting TestConfiguratorCartMerchantStore.test_configured_basket_mixing_two_merchants_reaches_the_cart ... 2026-09-06 14:42:35,250 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_cart_merchant_store: Starting TestConfiguratorCartMerchantStore.test_configuring_a_basket_with_no_merchant_product_changes_nothing ... 2026-09-06 14:42:35,474 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_cart_merchant_store: Starting TestConfiguratorCartMerchantStore.test_main_product_is_attributed_to_the_store_the_shopper_was_browsing ... 2026-09-06 14:42:35,710 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_cart_merchant_store: Starting TestConfiguratorCartMerchantStore.test_optional_product_from_another_merchant_keeps_its_own_store ... 2026-09-06 14:42:35,912 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_cart_merchant_store: Starting TestConfiguratorCartMerchantStore.test_optional_product_sold_in_another_store_of_the_same_merchant_keeps_that_store ... 2026-09-06 14:42:36,119 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_cart_merchant_store: Starting TestConfiguratorCartMerchantStore.test_platform_optional_product_is_not_given_a_merchant_store ... 2026-09-06 14:42:36,371 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:42:39,271 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour: Starting TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store ... 2026-09-06 14:42:39,885 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store: Chrome pid: 3828 2026-09-06 14:42:39,885 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store: Chrome headless temporary user profile dir: /tmp/tmp5t5co_km_chrome_odoo 2026-09-06 14:42:39,885 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store: Issuing json command http://127.0.0.1:32809/json/version 2026-09-06 14:42:39,886 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request http://127.0.0.1:32809/json/version with timeout 3 increased to 10s during tests 2026-09-06 14:42:39,891 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store: Browser version: Chrome/150.0.7871.114 2026-09-06 14:42:39,891 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store: Issuing json command http://127.0.0.1:32809/json 2026-09-06 14:42:39,891 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request http://127.0.0.1:32809/json with timeout 3 increased to 10s during tests 2026-09-06 14:42:39,960 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store: Websocket url found: ws://127.0.0.1:32809/devtools/page/532E0B3EF897FD773CAE4702987A127F 2026-09-06 14:42:39,962 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store: Enable chrome headless console log notification 2026-09-06 14:42:39,963 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store: Chrome headless enable page notifications 2026-09-06 14:42:39,986 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:portal from n/a 2026-09-06 14:42:39,993 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store: Setting session cookie in browser 2026-09-06 14:42:39,994 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store: Open "http://127.0.0.1:8069/shop?search=Laptop Dell" in browser 2026-09-06 14:42:39,994 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store: Navigating to: "http://127.0.0.1:8069/shop?search=Laptop Dell" 2026-09-06 14:42:40,005 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 14:42:40,966 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:42:40] "GET /shop?search=Laptop%20Dell HTTP/1.1" 200 - 312 0.102 0.861 2026-09-06 14:42:40,969 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store: Navigation result: {'frameId': '532E0B3EF897FD773CAE4702987A127F', 'loaderId': 'E93EC50F087F9406901E4C57AF96A380', 'isDownload': False} 2026-09-06 14:42:40,969 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store: Evaluate ready code "odoo.isTourReady('viin_marketplace_configurator_merchant_store_tour')" 2026-09-06 14:42:40,987 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:42:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-06 14:42:40,993 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d299c0d/web.assets_frontend.min.css, copying from /web/assets/d299c0d/web.assets_frontend.min.css 2026-09-06 14:42:41,025 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:42:41] "GET /web/assets/1/d299c0d/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.021 0.020 2026-09-06 14:42:41,030 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5f357d4/web.assets_frontend_minimal.min.js, copying from /web/assets/5f357d4/web.assets_frontend_minimal.min.js 2026-09-06 14:42:41,038 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:42:41] "GET /web/assets/1/5f357d4/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.003 0.036 2026-09-06 14:42:41,051 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8f6f629/web.__assets_tests_call__.min.js, copying from /web/assets/8f6f629/web.__assets_tests_call__.min.js 2026-09-06 14:42:41,055 127 INFO rb-41ce622-224575-412242 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-09-06 14:42:41,056 127 INFO rb-41ce622-224575-412242 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-09-06 14:42:41,063 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:42:41] "GET /web/assets/1/8f6f629/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.003 0.016 2026-09-06 14:42:41,097 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:42:41] "GET /web/image/website/1/logo/My%20Website?unique=fbf5159 HTTP/1.1" 200 - 4 0.001 0.005 2026-09-06 14:42:41,135 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:42:41] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-06 14:42:41,138 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:42:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-06 14:42:41,139 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:42:41] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-09-06 14:42:41,143 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:42:41] "GET /web/image/product.template/403/image_512/Laptop%20Dell?unique=1528530 HTTP/1.1" 200 - 3 0.004 0.010 2026-09-06 14:42:41,177 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6416e0f/web.assets_frontend_lazy.min.js, copying from /web/assets/6416e0f/web.assets_frontend_lazy.min.js 2026-09-06 14:42:41,197 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:42:41] "GET /web/assets/1/6416e0f/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.003 0.025 2026-09-06 14:42:41,203 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:42:41] "GET /web/image/website/1/favicon?unique=fbf5159 HTTP/1.1" 200 - 4 0.001 0.033 2026-09-06 14:42:41,449 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:42:41] "GET /website/translations/e9b894e53a9b50dae4307a1b211637ac8a729614?lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-09-06 14:42:41,501 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store: Evaluate test code "odoo.startTour('viin_marketplace_configurator_merchant_store_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/shop?search=Laptop Dell", "delayToCheckUndeterminisms": 0})" 2026-09-06 14:42:41,509 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store.browser: [1/7] Tour viin_marketplace_configurator_merchant_store_tour → Step Open the merchant product page (trigger: a:contains("Laptop Dell")) 2026-09-06 14:42:41,539 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:42:41] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.016 0.058 2026-09-06 14:42:41,588 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:42:41] "POST /im_livechat/init HTTP/1.1" 200 - 25 0.030 0.087 2026-09-06 14:42:42,000 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: product.template 2026-09-06 14:42:42,075 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:42:42] "GET /shop/laptop-dell-403?search=Laptop+Dell HTTP/1.1" 200 - 219 0.133 0.362 2026-09-06 14:42:42,103 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:42:42] "POST /heatmap/send_log HTTP/1.1" 200 - 6 0.003 0.007 2026-09-06 14:42:42,158 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:42:42] "GET /web/image/product.product/783/image_1024/Laptop%20Dell?unique=1528530 HTTP/1.1" 200 - 5 0.002 0.012 2026-09-06 14:42:42,180 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:42:42] "GET /web/image/res.partner/276/image_256?unique=1528530 HTTP/1.1" 200 - 13 0.007 0.030 2026-09-06 14:42:42,219 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store.browser: [2/7] Tour viin_marketplace_configurator_merchant_store_tour → Step The shop page offers EVERY store the merchant sells this product from - both options must be present before the next step can prove the shopper's pick travelled, so a half-applied fixture fails loudly here rather than silently later (trigger: select#product_store:has(option:contains(Store 1)):has(option:contains(Store 2))) 2026-09-06 14:42:42,260 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:42:42] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.012 0.022 2026-09-06 14:42:42,265 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:42:42] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.001 0.039 2026-09-06 14:42:42,298 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store.browser: [3/7] Tour viin_marketplace_configurator_merchant_store_tour → Step Shopper deliberately picks Store 2, which is not the default (trigger: select#product_store) 2026-09-06 14:42:42,367 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store.browser: [4/7] Tour viin_marketplace_configurator_merchant_store_tour → Step Add to cart - the dialog opens because the product has optional products (trigger: #add_to_cart) 2026-09-06 14:42:42,383 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:42:42] "POST /website_sale/get_combination_info HTTP/1.1" 200 - 66 0.042 0.100 2026-09-06 14:42:42,426 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store.browser: [5/7] Tour viin_marketplace_configurator_merchant_store_tour → Step Add Car (trigger: table.o_sale_product_configurator_table_optional tr:has(td>div[name="o_sale_product_configurator_name"] span:contains("Car")) td.o_sale_product_configurator_price button:contains("Add") ) 2026-09-06 14:42:42,477 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:42:42] "POST /website_sale/combo_configurator/get_data HTTP/1.1" 200 - 31 0.013 0.035 2026-09-06 14:42:42,513 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:42:42] "POST /website_sale/should_show_product_configurator HTTP/1.1" 200 - 17 0.011 0.020 2026-09-06 14:42:42,594 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:42:42] "POST /website_sale/get_combination_info HTTP/1.1" 200 - 51 0.031 0.044 2026-09-06 14:42:42,653 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:42:42] "POST /website_sale/product_configurator/get_values HTTP/1.1" 200 - 45 0.019 0.108 2026-09-06 14:42:42,692 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store.browser: [6/7] Tour viin_marketplace_configurator_merchant_store_tour → Step Confirm the configured basket via the frontend dialog's own control (trigger: .o_sale_product_configurator_dialog button[name="website_sale_product_configurator_continue_button"]) 2026-09-06 14:42:42,700 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:42:42] "GET /web/image/product.product/783/image_256 HTTP/1.1" 200 - 5 0.002 0.022 2026-09-06 14:42:42,722 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:42:42] "GET /web/image/product.product/787/image_256 HTTP/1.1" 200 - 5 0.002 0.044 2026-09-06 14:42:42,758 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:42:42] "POST /website_sale/product_configurator/get_optional_products HTTP/1.1" 200 - 16 0.010 0.055 2026-09-06 14:42:42,758 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store.browser: [7/7] Tour viin_marketplace_configurator_merchant_store_tour → Step Wait until the modal is closed (trigger: body:not(:has(.o_sale_product_configurator_dialog))) 2026-09-06 14:42:42,972 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:42:42] "POST /website_sale/product_configurator/update_cart HTTP/1.1" 200 - 181 0.061 0.151 2026-09-06 14:42:43,004 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store.browser: tour succeeded 2026-09-06 14:42:43,005 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store.browser: ╔══════════════════════════════════════════════════════════════════╗ ║ TOUR viin_marketplace_configurator_merchant_store_tour SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════════╝ 2026-09-06 14:42:43,081 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store.browser: heap 13526176 (allocated 15204352) 2026-09-06 14:42:43,082 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:42:43] "POST /website_sale/get_combination_info HTTP/1.1" 200 - 52 0.053 0.050 2026-09-06 14:42:43,084 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store: Closing chrome headless with pid 3828 2026-09-06 14:42:43,085 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store: Closing websocket connection 2026-09-06 14:42:43,086 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store: Terminating chrome headless with pid 3828 2026-09-06 14:42:43,159 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:42:43] "GET /web/image/product.product/783/image_128?unique=1528530 HTTP/1.1" 200 - 5 0.002 0.165 2026-09-06 14:42:43,175 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:42:43] "GET /web/image/product.product/787/image_128?unique=1528530 HTTP/1.1" 200 - 5 0.001 0.181 2026-09-06 14:42:43,200 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store: Chrome Log in: /tmp/odoo_tests/rb-41ce622-224575-412242/chrome_logs/chrome_log_20260906_144243_200449_test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store.txt 2026-09-06 14:42:43,200 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store: Removing chrome user profile "/tmp/tmp5t5co_km_chrome_odoo" 2026-09-06 14:42:43,308 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:42:46,953 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3454] 2026-09-06 14:42:47,023 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3455] 2026-09-06 14:42:47,435 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3456] 2026-09-06 14:42:47,492 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3457] 2026-09-06 14:42:47,873 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #19 deleted mail.mail records with IDs: [3458] 2026-09-06 14:42:47,927 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3459] 2026-09-06 14:42:47,949 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale_stock.tests.test_marketplace_sale_stock: Starting TestMarketplaceSaleStock.test_01_split_picking_between_merchant_store_01 ... 2026-09-06 14:42:48,827 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted stock.move records with IDs: [542] 2026-09-06 14:42:49,317 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3460] 2026-09-06 14:42:49,371 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3461] 2026-09-06 14:42:49,608 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale_stock.tests.test_marketplace_sale_stock: Starting TestMarketplaceSaleStock.test_validate_merchant_cancel_so_001 ... 2026-09-06 14:42:50,178 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <664002703090094.1788705770.117951393127441-openerp-661-sale.order@e7cebff90b69>: ['"Merchant 1 Customer 1" <@False>'] 2026-09-06 14:42:50,190 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3462] 2026-09-06 14:42:50,218 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3463] 2026-09-06 14:42:50,342 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #18 deleted loyalty.history records with IDs: [439, 438] 2026-09-06 14:42:50,362 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #18 deleted loyalty.card records with IDs: [326] 2026-09-06 14:42:50,370 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #18 deleted sale.order.coupon.points records with IDs: [454] 2026-09-06 14:42:50,417 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_sale_stock.tests.test_marketplace_sale_stock: Starting TestMarketplaceSaleStock.test_validate_merchant_cancel_so_002 ... 2026-09-06 14:42:51,092 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:42:54,093 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_snailmail.tests.test_marketplace_snailmail_access: Starting TestMarketplaceSnailmailAccess.test_marketplace_administrator_still_sees_every_letter ... 2026-09-06 14:42:54,293 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_snailmail.tests.test_marketplace_snailmail_access: Starting TestMarketplaceSnailmailAccess.test_merchant_cannot_open_another_merchants_letter_directly ... 2026-09-06 14:42:54,329 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_snailmail.tests.test_marketplace_snailmail_access: Starting TestMarketplaceSnailmailAccess.test_merchant_cannot_see_another_merchants_letters ... 2026-09-06 14:42:54,352 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_snailmail.tests.test_marketplace_snailmail_access: Starting TestMarketplaceSnailmailAccess.test_merchant_reads_letters_addressed_to_own_store ... 2026-09-06 14:42:54,376 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_snailmail.tests.test_marketplace_snailmail_access: Starting TestMarketplaceSnailmailAccess.test_merchant_reads_letters_addressed_to_them ... 2026-09-06 14:42:54,402 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_snailmail.tests.test_marketplace_snailmail_access: Starting TestMarketplaceSnailmailAccess.test_scoping_is_symmetric_between_merchants ... 2026-09-06 14:42:54,475 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:42:57,471 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3464] 2026-09-06 14:42:57,529 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3465] 2026-09-06 14:42:57,557 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_stock.tests.test_marketplace_stock: Starting TestMarketplaceStock.test_01_check_merchant_picking_types ... 2026-09-06 14:42:57,581 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_stock.tests.test_marketplace_stock: Starting TestMarketplaceStock.test_02_merchant_manage_stock_picking_state_01 ... 2026-09-06 14:42:57,809 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_stock.tests.test_marketplace_stock: Starting TestMarketplaceStock.test_03_merchant_manage_stock_picking_state_03 ... 2026-09-06 14:42:57,961 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_stock.tests.test_marketplace_stock: Starting TestMarketplaceStock.test_04_merchant_return_stock_picking ... 2026-09-06 14:42:58,411 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_stock.tests.test_marketplace_stock: Starting TestMarketplaceStock.test_05_merchant_cancel_stock_picking ... 2026-09-06 14:42:58,548 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2289] 2026-09-06 14:42:58,588 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_stock.tests.test_marketplace_stock: Starting TestMarketplaceStock.test_06_merchant_manage_stock_quant ... 2026-09-06 14:42:58,809 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_stock.tests.test_marketplace_stock: Starting TestMarketplaceStock.test_07_merchant_stock_data_post_init_hook ... 2026-09-06 14:42:58,858 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_stock.tests.test_marketplace_stock: Starting TestMarketplaceStock.test_08_merchant_stock_data_in_create ... 2026-09-06 14:42:58,999 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_stock.tests.test_marketplace_stock: Starting TestMarketplaceStock.test_merchant_category_alone_decides_storability ... 2026-09-06 14:42:59,387 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3466] 2026-09-06 14:42:59,443 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3467] 2026-09-06 14:42:59,481 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_stock.tests.test_marketplace_stock: Starting TestMarketplaceStock.test_merchant_category_change_flips_storability ... 2026-09-06 14:42:59,885 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3468] 2026-09-06 14:42:59,938 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3469] 2026-09-06 14:43:00,127 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:43:02,908 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_stock.tests.test_merchant_route_isolation: Starting TestMerchantRouteIsolation.test_merchant_can_still_open_their_own_supply_route ... 2026-09-06 14:43:03,158 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_stock.tests.test_merchant_route_isolation: Starting TestMerchantRouteIsolation.test_merchant_cannot_list_another_merchants_supply_route ... 2026-09-06 14:43:03,188 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_stock.tests.test_merchant_route_isolation: Starting TestMerchantRouteIsolation.test_merchant_cannot_open_another_merchants_supply_route ... 2026-09-06 14:43:03,234 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_stock.tests.test_merchant_route_isolation: Starting TestMerchantRouteIsolation.test_merchant_visibility_of_supplier_locations_is_unchanged ... 2026-09-06 14:43:03,314 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:43:03,604 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3470] 2026-09-06 14:43:03,612 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [60127] 2026-09-06 14:43:03,617 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:43:03,648 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_stock.tests.test_stock_picking_core_workflow: Starting TestStockPickingCoreWorkflow.test_action_split_transfer_unaffected_for_non_marketplace_user ... 2026-09-06 14:43:04,035 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:43:06,735 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_website_sale.tests.test_access_right: Starting TestMarketplacePublicizeToggle.test_company_less_merchant_is_publicized_when_on ... 2026-09-06 14:43:07,354 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_website_sale.tests.test_access_right: Starting TestMarketplacePublicizeToggle.test_default_publicize_is_on ... 2026-09-06 14:43:07,382 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_website_sale.tests.test_access_right: Starting TestMarketplacePublicizeToggle.test_toggle_off_inactive_merchant_invisible ... 2026-09-06 14:43:07,814 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [277], uid: 7, model: res.partner 2026-09-06 14:43:07,835 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_website_sale.tests.test_access_right: Starting TestMarketplacePublicizeToggle.test_toggle_off_merchant_cannot_read_other_merchant ... 2026-09-06 14:43:08,129 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [378779] 2026-09-06 14:43:08,129 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [69] 2026-09-06 14:43:08,224 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [277], uid: 18, model: res.partner 2026-09-06 14:43:08,250 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_website_sale.tests.test_access_right: Starting TestMarketplacePublicizeToggle.test_toggle_off_portal_cannot_read_active_merchant ... 2026-09-06 14:43:08,580 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [378779] 2026-09-06 14:43:08,580 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [69] 2026-09-06 14:43:08,667 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [277], uid: 7, model: res.partner 2026-09-06 14:43:08,689 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_website_sale.tests.test_access_right: Starting TestMarketplacePublicizeToggle.test_toggle_on_merchant_can_read_other_active_merchant ... 2026-09-06 14:43:09,203 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_website_sale.tests.test_access_right: Starting TestMarketplacePublicizeToggle.test_toggle_on_portal_can_read_active_merchant ... 2026-09-06 14:43:09,636 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:43:12,443 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour: Starting TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose ... 2026-09-06 14:43:13,061 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose: Chrome pid: 4015 2026-09-06 14:43:13,061 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose: Chrome headless temporary user profile dir: /tmp/tmp6mnva5wq_chrome_odoo 2026-09-06 14:43:13,061 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose: Issuing json command http://127.0.0.1:37523/json/version 2026-09-06 14:43:13,062 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request http://127.0.0.1:37523/json/version with timeout 3 increased to 10s during tests 2026-09-06 14:43:13,070 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose: Browser version: Chrome/150.0.7871.114 2026-09-06 14:43:13,070 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose: Issuing json command http://127.0.0.1:37523/json 2026-09-06 14:43:13,071 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request http://127.0.0.1:37523/json with timeout 3 increased to 10s during tests 2026-09-06 14:43:13,076 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose: Websocket url found: ws://127.0.0.1:37523/devtools/page/57583F344C4DA853B2BD5CFB04CCA822 2026-09-06 14:43:13,080 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose: Enable chrome headless console log notification 2026-09-06 14:43:13,081 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose: Chrome headless enable page notifications 2026-09-06 14:43:13,159 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:portal from n/a 2026-09-06 14:43:13,165 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose: Setting session cookie in browser 2026-09-06 14:43:13,166 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose: Open "http://127.0.0.1:8069/shop" in browser 2026-09-06 14:43:13,166 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose: Navigating to: "http://127.0.0.1:8069/shop" 2026-09-06 14:43:13,175 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 14:43:14,971 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:14] "GET /shop HTTP/1.1" 200 - 388 0.136 1.662 2026-09-06 14:43:14,974 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose: Navigation result: {'frameId': '57583F344C4DA853B2BD5CFB04CCA822', 'loaderId': 'ADB14A2CE59562308CE726BD980FEC3A', 'isDownload': False} 2026-09-06 14:43:14,974 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose: Evaluate ready code "odoo.isTourReady('viin_marketplace_add_to_cart_from_store')" 2026-09-06 14:43:14,993 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:14] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-06 14:43:15,001 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d299c0d/web.assets_frontend.min.css, copying from /web/assets/d299c0d/web.assets_frontend.min.css 2026-09-06 14:43:15,037 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:15] "GET /web/assets/1/d299c0d/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.021 0.025 2026-09-06 14:43:15,041 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5f357d4/web.assets_frontend_minimal.min.js, copying from /web/assets/5f357d4/web.assets_frontend_minimal.min.js 2026-09-06 14:43:15,047 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:15] "GET /web/assets/1/5f357d4/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.002 0.040 2026-09-06 14:43:15,050 127 INFO rb-41ce622-224575-412242 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-09-06 14:43:15,051 127 INFO rb-41ce622-224575-412242 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-09-06 14:43:15,054 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8f6f629/web.__assets_tests_call__.min.js, copying from /web/assets/8f6f629/web.__assets_tests_call__.min.js 2026-09-06 14:43:15,063 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:15] "GET /web/assets/1/8f6f629/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.003 0.013 2026-09-06 14:43:15,160 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:15] "GET /web/image/website/1/logo/My%20Website?unique=fbf5159 HTTP/1.1" 200 - 4 0.002 0.008 2026-09-06 14:43:15,165 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-06 14:43:15,170 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:15] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-06 14:43:15,171 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:15] "GET /web/image/product.template/413/image_512/Warranty?unique=4e7d620 HTTP/1.1" 200 - 4 0.002 0.016 2026-09-06 14:43:15,179 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:15] "GET /web/image/product.template/206/image_512/Chair%20floor%20protection?unique=4e7d620 HTTP/1.1" 200 - 4 0.002 0.026 2026-09-06 14:43:15,187 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:15] "GET /web/image/product.template/406/image_512/Face%20lift?unique=3809b68 HTTP/1.1" 200 - 3 0.001 0.036 2026-09-06 14:43:15,196 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:15] "GET /web/image/product.template/16/image_512/Conference%20Chair?unique=4e7d620 HTTP/1.1" 200 - 4 0.002 0.043 2026-09-06 14:43:15,204 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:15] "GET /web/image/product.template/129/image_512/[FURN_5555]%20Cable%20Management%20Box?unique=533677d HTTP/1.1" 200 - 4 0.002 0.021 2026-09-06 14:43:15,216 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:15] "GET /web/image/product.template/34/image_512/Office%20Combo?unique=4e7d620 HTTP/1.1" 200 - 4 0.002 0.040 2026-09-06 14:43:15,226 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:15] "GET /web/image/product.template/140/image_512/Gift%20Card?unique=bccf5e3 HTTP/1.1" 200 - 4 0.002 0.048 2026-09-06 14:43:15,264 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:15] "GET /web/image/product.template/9/image_512/Customizable%20Desk?unique=4e7d620 HTTP/1.1" 200 - 4 0.032 0.079 2026-09-06 14:43:15,272 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:15] "GET /web/image/product.template/7/image_512/[FURN_9999]%20Office%20Design%20Software?unique=4e7d620 HTTP/1.1" 200 - 4 0.002 0.079 2026-09-06 14:43:15,281 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:15] "GET /web/image/website/1/favicon?unique=fbf5159 HTTP/1.1" 200 - 4 0.002 0.079 2026-09-06 14:43:15,290 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:15] "GET /web/image/product.template/22/image_512/[FURN_0789]%20Individual%20Workplace?unique=4e7d620 HTTP/1.1" 200 - 4 0.002 0.080 2026-09-06 14:43:15,296 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:15] "GET /web/image/product.template/19/image_512/[FURN_8900]%20Drawer%20Black?unique=4e7d620 HTTP/1.1" 200 - 4 0.002 0.073 2026-09-06 14:43:15,303 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:15] "GET /web/image/product.template/27/image_512/[FURN_8999]%20Three-Seat%20Sofa?unique=4e7d620 HTTP/1.1" 200 - 4 0.002 0.041 2026-09-06 14:43:15,311 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:15] "GET /web/image/product.template/25/image_512/[FURN_8220]%20Four%20Person%20Desk?unique=4e7d620 HTTP/1.1" 200 - 4 0.002 0.032 2026-09-06 14:43:15,317 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:15] "GET /web/image/product.template/5/image_512/[FURN_7777]%20Office%20Chair?unique=4e7d620 HTTP/1.1" 200 - 4 0.001 0.029 2026-09-06 14:43:15,330 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:15] "GET /web/image/product.template/6/image_512/[FURN_8888]%20Office%20Lamp?unique=4e7d620 HTTP/1.1" 200 - 4 0.002 0.036 2026-09-06 14:43:15,337 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:15] "GET /web/image/product.template/24/image_512/[FURN_8855]%20Drawer?unique=4e7d620 HTTP/1.1" 200 - 4 0.002 0.037 2026-09-06 14:43:15,346 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:15] "GET /web/image/product.template/23/image_512/Acoustic%20Bloc%20Screens?unique=4e7d620 HTTP/1.1" 200 - 4 0.001 0.038 2026-09-06 14:43:15,351 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:15] "GET /web/image/product.template/26/image_512/[FURN_6741]%20Large%20Meeting%20Table?unique=4e7d620 HTTP/1.1" 200 - 4 0.001 0.082 2026-09-06 14:43:15,365 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:15] "GET /web/image/product.template/21/image_512/[FURN_7888]%20Desk%20Stand%20with%20Screen?unique=4e7d620 HTTP/1.1" 200 - 4 0.001 0.048 2026-09-06 14:43:15,372 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6416e0f/web.assets_frontend_lazy.min.js, copying from /web/assets/6416e0f/web.assets_frontend_lazy.min.js 2026-09-06 14:43:15,390 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:15] "GET /web/assets/1/6416e0f/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.003 0.054 2026-09-06 14:43:15,397 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:15] "GET /web/image/product.template/18/image_512/[FURN_1118]%20Corner%20Desk%20Left%20Sit?unique=4e7d620 HTTP/1.1" 200 - 4 0.002 0.069 2026-09-06 14:43:15,631 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:15] "GET /website/translations/e9b894e53a9b50dae4307a1b211637ac8a729614?lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-06 14:43:15,688 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose: Evaluate test code "odoo.startTour('viin_marketplace_add_to_cart_from_store', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/shop", "delayToCheckUndeterminisms": 0})" 2026-09-06 14:43:15,697 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose.browser: [1/9] Tour viin_marketplace_add_to_cart_from_store → Step Search for the product (trigger: form input[name="search"]) 2026-09-06 14:43:15,736 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:15] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.003 0.086 2026-09-06 14:43:15,761 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:15] "POST /im_livechat/init HTTP/1.1" 200 - 24 0.008 0.094 2026-09-06 14:43:15,776 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose.browser: [2/9] Tour viin_marketplace_add_to_cart_from_store → Step Search Face lift (trigger: form:has(input[name="search"]) .oe_search_button) 2026-09-06 14:43:15,954 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:15] "GET /shop?&search=Face%20lift HTTP/1.1" 200 - 52 0.029 0.079 2026-09-06 14:43:15,977 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:15] "POST /heatmap/send_log HTTP/1.1" 200 - 6 0.002 0.006 2026-09-06 14:43:16,036 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:16] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-06 14:43:16,147 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose.browser: [3/9] Tour viin_marketplace_add_to_cart_from_store → Step Open the merchant product page for Face lift (trigger: a:contains(Face lift)) 2026-09-06 14:43:16,162 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:16] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.001 0.006 2026-09-06 14:43:16,190 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:16] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.010 0.020 2026-09-06 14:43:16,605 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: product.template 2026-09-06 14:43:16,650 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:16] "GET /shop/face-lift-406?search=Face+lift HTTP/1.1" 200 - 209 0.064 0.338 2026-09-06 14:43:16,674 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:16] "POST /heatmap/send_log HTTP/1.1" 200 - 5 0.001 0.009 2026-09-06 14:43:16,767 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:16] "GET /web/image/product.product/786/image_1024/Face%20lift?unique=3809b68 HTTP/1.1" 200 - 5 0.002 0.031 2026-09-06 14:43:16,797 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:16] "GET /web/image/res.partner/277/image_256?unique=3809b68 HTTP/1.1" 200 - 13 0.009 0.052 2026-09-06 14:43:16,871 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose.browser: [4/9] Tour viin_marketplace_add_to_cart_from_store → Step A merchant product page offers the shopper the merchant's stores (trigger: select#product_store:has(option:contains(Store 3)):has(option:contains(Store 4))) 2026-09-06 14:43:16,886 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:16] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.001 0.005 2026-09-06 14:43:16,922 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:16] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.010 0.031 2026-09-06 14:43:16,955 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose.browser: [5/9] Tour viin_marketplace_add_to_cart_from_store → Step Shopper deliberately picks Store 4, which is not the default (trigger: select#product_store) 2026-09-06 14:43:17,003 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:17] "POST /website_sale/get_combination_info HTTP/1.1" 200 - 52 0.022 0.083 2026-09-06 14:43:17,024 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose.browser: [6/9] Tour viin_marketplace_add_to_cart_from_store → Step Shopper adds the merchant product to the cart (trigger: #add_to_cart) 2026-09-06 14:43:17,090 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose.browser: [7/9] Tour viin_marketplace_add_to_cart_from_store → Step Go to cart (trigger: a sup.my_cart_quantity:text(1)) 2026-09-06 14:43:17,130 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:17] "POST /website_sale/combo_configurator/get_data HTTP/1.1" 200 - 27 0.012 0.026 2026-09-06 14:43:17,163 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:17] "POST /website_sale/should_show_product_configurator HTTP/1.1" 200 - 9 0.007 0.019 2026-09-06 14:43:17,322 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:17] "POST /shop/cart/update_json HTTP/1.1" 200 - 128 0.046 0.108 2026-09-06 14:43:17,377 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:17] "POST /website_sale/get_combination_info HTTP/1.1" 200 - 38 0.012 0.035 2026-09-06 14:43:17,391 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:17] "GET /web/image/product.product/786/image_128?unique=3809b68 HTTP/1.1" 200 - 5 0.001 0.054 2026-09-06 14:43:17,979 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:17] "GET /shop/cart HTTP/1.1" 200 - 160 0.074 0.257 2026-09-06 14:43:17,992 127 INFO rb-41ce622-224575-412242 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/v3/ 2026-09-06 14:43:18,006 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:18] "POST /shop/products/recently_viewed_update HTTP/1.1" 200 - 11 0.016 0.104 2026-09-06 14:43:18,014 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:18] "POST /heatmap/send_log HTTP/1.1" 200 - 6 0.002 0.019 2026-09-06 14:43:18,072 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose.browser: [8/9] Tour viin_marketplace_add_to_cart_from_store → Step Checking if Face lift is in the cart (trigger: a:contains(Face lift)) 2026-09-06 14:43:18,111 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:18] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.008 0.024 2026-09-06 14:43:18,118 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:18] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.001 0.036 2026-09-06 14:43:18,143 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose.browser: [9/9] Tour viin_marketplace_add_to_cart_from_store → Step The cart line is billed against Store 4 (trigger: #cart_products:contains(Store 4)) 2026-09-06 14:43:18,201 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose.browser: tour succeeded 2026-09-06 14:43:18,202 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR viin_marketplace_add_to_cart_from_store SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-09-06 14:43:18,272 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose.browser: heap 19869788 (allocated 21757952) 2026-09-06 14:43:18,284 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose: Closing chrome headless with pid 4015 2026-09-06 14:43:18,284 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose: Closing websocket connection 2026-09-06 14:43:18,285 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose: Terminating chrome headless with pid 4015 2026-09-06 14:43:18,344 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose: Chrome Log in: /tmp/odoo_tests/rb-41ce622-224575-412242/chrome_logs/chrome_log_20260906_144318_343794_test_shopper_can_buy_a_merchant_product_from_the_store_they_chose.txt 2026-09-06 14:43:18,344 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose: Removing chrome user profile "/tmp/tmp6mnva5wq_chrome_odoo" 2026-09-06 14:43:18,472 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:43:18,489 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_website_sale.tests.test_shop_render: Starting TestShopRender.test_shop_page_renders_with_state_filter ... 2026-09-06 14:43:18,492 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 14:43:19,389 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:19] "GET /shop HTTP/1.1" 200 - 370 0.113 0.785 2026-09-06 14:43:19,391 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_website_sale.tests.test_shop_render.TestShopRender.test_shop_page_renders_with_state_filter: waiting for threads: [] 2026-09-06 14:43:19,414 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:43:22,319 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_website_sale.tests.test_update_to_cart: Starting TestUpdateToCart.test_002_update_to_cart_with_merchant_non_service_product ... 2026-09-06 14:43:23,085 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_website_sale.tests.test_update_to_cart: Starting TestUpdateToCart.test_003_update_to_card_with_merchant_service_product ... 2026-09-06 14:43:23,504 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_website_sale.tests.test_update_to_cart: Starting TestUpdateToCart.test_add_same_product_to_cart_with_different_stores ... 2026-09-06 14:43:23,854 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_website_sale.tests.test_update_to_cart: Starting TestUpdateToCart.test_check_so_info_when_merchant_update_to_cart_001 ... 2026-09-06 14:43:24,109 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_website_sale.tests.test_update_to_cart: Starting TestUpdateToCart.test_check_so_info_when_merchant_update_to_cart_002 ... 2026-09-06 14:43:24,476 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:43:26,844 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_website_sale.tests.test_website_sale_product: Starting TestWebsiteProductHttp.test_active_merchant_product_stays_visible_as_an_accessory ... 2026-09-06 14:43:27,091 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_website_sale.tests.test_website_sale_product: Starting TestWebsiteProductHttp.test_checkout_flow_blocks_a_cart_holding_a_closed_merchants_product ... 2026-09-06 14:43:27,379 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_website_sale.tests.test_website_sale_product: Starting TestWebsiteProductHttp.test_checkout_flow_passes_for_an_active_merchants_product ... 2026-09-06 14:43:27,514 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_website_sale.tests.test_website_sale_product: Starting TestWebsiteProductHttp.test_paused_store_product_is_excluded_as_an_accessory ... 2026-09-06 14:43:27,606 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_website_sale.tests.test_website_sale_product: Starting TestWebsiteProductHttp.test_sale_product_domain_001 ... 2026-09-06 14:43:27,668 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_website_sale.tests.test_website_sale_product: Starting TestWebsiteProductHttp.test_sale_product_domain_002 ... 2026-09-06 14:43:27,738 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_website_sale.tests.test_website_sale_product: Starting TestWebsiteProductHttp.test_sale_product_domain_003 ... 2026-09-06 14:43:27,919 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:43:28,064 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_website_sale_stock.tests.test_shop_stock_by_store: Starting TestShopStockByStore.test_a_storable_merchant_product_reports_its_store_quantity ... 2026-09-06 14:43:28,160 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_marketplace_website_sale_stock.tests.test_shop_stock_by_store: Starting TestShopStockByStore.test_the_product_page_renders_and_offers_the_merchant_store ... 2026-09-06 14:43:28,264 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 14:43:29,082 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:29] "GET /shop/shop-stock-by-store-product-1718 HTTP/1.1" 200 - 312 0.103 0.716 2026-09-06 14:43:29,111 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:43:30,116 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp.tests.test_mrp_packaging_workflow: Starting TestMrpPackagingWorkflow.test_backorder_production_workflow_01 ... 2026-09-06 14:43:30,622 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2295] 2026-09-06 14:43:31,612 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp.tests.test_mrp_packaging_workflow: Starting TestMrpPackagingWorkflow.test_backorder_production_workflow_02 ... 2026-09-06 14:43:32,177 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2302] 2026-09-06 14:43:32,690 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp.tests.test_mrp_packaging_workflow: Starting TestMrpPackagingWorkflow.test_backorder_production_workflow_03 ... 2026-09-06 14:43:33,287 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2306] 2026-09-06 14:43:33,640 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2310] 2026-09-06 14:43:34,753 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp.tests.test_mrp_packaging_workflow: Starting TestMrpPackagingWorkflow.test_base_production_workflow_01 ... 2026-09-06 14:43:35,387 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2315] 2026-09-06 14:43:36,827 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp.tests.test_mrp_packaging_workflow: Starting TestMrpPackagingWorkflow.test_base_production_workflow_02 ... 2026-09-06 14:43:37,462 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2325] 2026-09-06 14:43:38,770 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp.tests.test_mrp_packaging_workflow: Starting TestMrpPackagingWorkflow.test_base_production_workflow_03 ... 2026-09-06 14:43:39,365 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2335] 2026-09-06 14:43:40,620 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp.tests.test_mrp_packaging_workflow: Starting TestMrpPackagingWorkflow.test_base_production_workflow_04 ... 2026-09-06 14:43:41,035 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted stock.move records with IDs: [558] 2026-09-06 14:43:41,702 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2345] 2026-09-06 14:43:41,928 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp.tests.test_mrp_packaging_workflow: Starting TestMrpPackagingWorkflow.test_base_production_workflow_05 ... 2026-09-06 14:43:42,530 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2349] 2026-09-06 14:43:42,753 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2353] 2026-09-06 14:43:43,149 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:43:43,160 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_availability_fields_exist ... 2026-09-06 14:43:43,178 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_cluster_modules_are_not_dependencies ... 2026-09-06 14:43:43,192 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_compute_available_reflects_registry ... 2026-09-06 14:43:43,302 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_hub_module_toggle_is_not_declared ... 2026-09-06 14:43:43,316 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_install_checkbox_hidden_when_module_unavailable ... 2026-09-06 14:43:43,720 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_model_compute_and_view_declare_the_same_modules ... 2026-09-06 14:43:43,736 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_module_toggle_fields_exist ... 2026-09-06 14:43:43,752 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_module_viin_mrp_mps_label_does_not_collide_with_core_mrp_mps ... 2026-09-06 14:43:43,766 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_nested_units_are_guarded_by_their_parent_toggle ... 2026-09-06 14:43:43,781 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_setting_ids_are_unique_in_the_merged_arch ... 2026-09-06 14:43:44,154 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_units_are_partitioned_into_the_four_blocks ... 2026-09-06 14:43:44,527 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_upsell_link_visible_only_when_module_unavailable ... 2026-09-06 14:43:44,797 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_upsell_urls_match_their_module ... 2026-09-06 14:43:45,124 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:43:45,584 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp.tests.test_standard_consumption_batch_insert_perf: Starting TestStandardConsumptionBatchInsertPerf.test_backorder_copies_component_and_byproduct_standard_consumptions_in_a_single_insert_each ... 2026-09-06 14:43:47,275 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp.tests.test_standard_consumption_batch_insert_perf: Starting TestStandardConsumptionBatchInsertPerf.test_confirm_creates_component_and_byproduct_standard_consumptions_in_a_single_insert_each ... 2026-09-06 14:43:48,033 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:43:48,313 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_account.tests.test_account_move: Starting TestAccountMove.test_01_check_account_entry_move_1 ... 2026-09-06 14:43:49,803 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_account.tests.test_account_move: Starting TestAccountMove.test_02_check_account_entry_move_2 ... 2026-09-06 14:43:50,542 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:43:53,021 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_account.tests.test_production_cost_tour: Starting TestProductionCostTour.test_production_cost_report_tour ... 2026-09-06 14:43:53,307 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Chrome pid: 4236 2026-09-06 14:43:53,307 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Chrome headless temporary user profile dir: /tmp/tmpu3974ity_chrome_odoo 2026-09-06 14:43:53,308 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Issuing json command http://127.0.0.1:32939/json/version 2026-09-06 14:43:53,309 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request http://127.0.0.1:32939/json/version with timeout 3 increased to 10s during tests 2026-09-06 14:43:53,363 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Browser version: Chrome/150.0.7871.114 2026-09-06 14:43:53,363 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Issuing json command http://127.0.0.1:32939/json 2026-09-06 14:43:53,364 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request http://127.0.0.1:32939/json with timeout 3 increased to 10s during tests 2026-09-06 14:43:53,371 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Websocket url found: ws://127.0.0.1:32939/devtools/page/76D666CB392BFDB15A3168E065CDD17B 2026-09-06 14:43:53,373 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Enable chrome headless console log notification 2026-09-06 14:43:53,376 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Chrome headless enable page notifications 2026-09-06 14:43:53,408 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:admin from n/a 2026-09-06 14:43:53,413 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Setting session cookie in browser 2026-09-06 14:43:53,460 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Open "http://127.0.0.1:8069/odoo/action-viin_mrp_account.production_cost_report_action" in browser 2026-09-06 14:43:53,461 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Navigating to: "http://127.0.0.1:8069/odoo/action-viin_mrp_account.production_cost_report_action" 2026-09-06 14:43:53,473 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 14:43:54,267 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:54] "GET /odoo/action-viin_mrp_account.production_cost_report_action HTTP/1.1" 200 - 180 0.072 0.725 2026-09-06 14:43:54,270 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Navigation result: {'frameId': '76D666CB392BFDB15A3168E065CDD17B', 'loaderId': 'ED0091A3164FAECA4AB3A41AAF8F9D12', 'isDownload': False} 2026-09-06 14:43:54,270 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Evaluate ready code "odoo.isTourReady('viin_mrp_account_production_cost_tour')" 2026-09-06 14:43:54,293 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:54] "GET /web/assets/d2e7eed/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.006 2026-09-06 14:43:54,315 127 INFO rb-41ce622-224575-412242 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-09-06 14:43:54,612 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:54] "GET /web/webclient/load_menus/bd3c099589375f7fe7b5a5304cfd61043ac64f08ea3581ff1e722cdf450e233e HTTP/1.1" 200 - 872 0.121 0.205 2026-09-06 14:43:54,619 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:54] "GET /web/webclient/translations/9440eddd96c1132712da6229c9ff330970ef7ddc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.329 2026-09-06 14:43:54,637 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:54] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.010 0.335 2026-09-06 14:43:54,645 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:54] "GET /web/assets/f6e2dc9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.358 2026-09-06 14:43:54,648 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:54] "GET /web/assets/fee8467/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-06 14:43:54,691 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:54] "GET /web/assets/ba47c4d/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-09-06 14:43:55,229 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:55] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-09-06 14:43:55,236 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:55] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-09-06 14:43:55,236 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:55] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-09-06 14:43:55,260 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:55] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.010 0.006 2026-09-06 14:43:55,272 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour.browser: Owl is running in 'dev' mode. 2026-09-06 14:43:55,293 127 INFO rb-41ce622-224575-412242 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-09-06 14:43:55,311 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:55] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.009 0.030 2026-09-06 14:43:55,314 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:55] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.028 2026-09-06 14:43:55,331 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:55] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.006 0.013 2026-09-06 14:43:55,374 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Evaluate test code "odoo.startTour('viin_mrp_account_production_cost_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-viin_mrp_account.production_cost_report_action", "delayToCheckUndeterminisms": 0})" 2026-09-06 14:43:55,385 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour.browser: [1/12] Tour viin_mrp_account_production_cost_tour → Step Production Cost Report client action is mounted (trigger: .o_action .o_control_panel) 2026-09-06 14:43:55,422 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:55] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 39 0.051 0.039 2026-09-06 14:43:55,424 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:55] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-06 14:43:55,459 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:55] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.124 2026-09-06 14:43:55,484 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-06 14:43:55,492 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-06 14:43:55,671 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:55] "POST /mail/data HTTP/1.1" 200 - 138 0.101 0.188 2026-09-06 14:43:55,672 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:55] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.283 2026-09-06 14:43:55,689 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:55] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.006 0.262 2026-09-06 14:43:55,708 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:55] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.007 0.235 2026-09-06 14:43:55,718 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:55] "POST /web/action/load HTTP/1.1" 200 - 7 0.003 0.238 2026-09-06 14:43:55,732 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:55] "GET /web/image/res.partner/3/avatar_128?unique=1788700551000 HTTP/1.1" 200 - 9 0.005 0.256 2026-09-06 14:43:55,761 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:55] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-09-06 14:43:55,787 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:55] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.008 0.016 2026-09-06 14:43:55,804 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:55] "POST /web/dataset/call_kw/production.cost.report/get_filter_options HTTP/1.1" 200 - 10 0.005 0.025 2026-09-06 14:43:55,807 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-06 14:43:55,887 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:55] "POST /web/dataset/call_kw/production.cost.report/get_report_data HTTP/1.1" 200 - 91 0.030 0.043 2026-09-06 14:43:55,920 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour.browser: [2/12] Tour viin_mrp_account_production_cost_tour → Step Open the Date dropdown (v18 Dropdown API) (trigger: .o_control_panel .fa-calendar) 2026-09-06 14:43:55,993 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour.browser: [3/12] Tour viin_mrp_account_production_cost_tour → Step Date dropdown menu content renders (trigger: .o-dropdown--menu .dropdown-item) 2026-09-06 14:43:56,053 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour.browser: [4/12] Tour viin_mrp_account_production_cost_tour → Step Open the Comparison dropdown (trigger: .o_control_panel .fa-line-chart) 2026-09-06 14:43:56,119 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour.browser: [5/12] Tour viin_mrp_account_production_cost_tour → Step Comparison dropdown menu content renders (trigger: .o-dropdown--menu .dropdown-item) 2026-09-06 14:43:56,186 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour.browser: [6/12] Tour viin_mrp_account_production_cost_tour → Step Open the Products dropdown (trigger: .o_control_panel .fa-product-hunt) 2026-09-06 14:43:56,257 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour.browser: [7/12] Tour viin_mrp_account_production_cost_tour → Step Products dropdown shows the many2many autocomplete (trigger: .o-dropdown--menu .o-autocomplete--input, .o-dropdown--menu input) 2026-09-06 14:43:56,318 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour.browser: [8/12] Tour viin_mrp_account_production_cost_tour → Step Close the dropdown and click a product line -> Analysis (trigger: a.o_product_product_action) 2026-09-06 14:43:56,392 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour.browser: [9/12] Tour viin_mrp_account_production_cost_tour → Step Analysis: graph renders (View jsClass + non-stored measure aggregator) (trigger: .o_content canvas) 2026-09-06 14:43:56,433 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:56] "POST /web/dataset/call_kw/production.cost.report/get_report_data HTTP/1.1" 200 - 27 0.013 0.025 2026-09-06 14:43:56,469 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:56] "POST /web/dataset/call_kw/report.mrp.production.cost.graph/get_views HTTP/1.1" 200 - 10 0.007 0.009 2026-09-06 14:43:56,495 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:56] "GET /web/bundle/web.assets_backend_lazy?lang=en_US HTTP/1.1" 200 - 6 0.001 0.018 2026-09-06 14:43:56,663 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/1c5e0cb/web.assets_backend_lazy.min.css (id:31183) 2026-09-06 14:43:56,666 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:56] "GET /web/assets/1c5e0cb/web.assets_backend_lazy.min.css HTTP/1.1" 200 - 15 0.006 0.158 2026-09-06 14:43:56,732 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f113a35/web.assets_backend_lazy.min.js (id:31184) 2026-09-06 14:43:56,734 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:56] "GET /web/assets/f113a35/web.assets_backend_lazy.min.js HTTP/1.1" 200 - 6 0.002 0.229 2026-09-06 14:43:56,802 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:56] "POST /web/dataset/call_kw/report.mrp.production.cost.graph/web_read_group HTTP/1.1" 200 - 39 0.025 0.022 2026-09-06 14:43:56,815 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:56] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.000 0.004 2026-09-06 14:43:56,823 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:43:56] "GET /web/assets/e22dcf7/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-09-06 14:43:56,878 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour.browser: [10/12] Tour viin_mrp_account_production_cost_tour → Step Analysis: manufacturing-order link is present (dataset res-ids) (trigger: a.o_mrp_production_action) 2026-09-06 14:43:56,932 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour.browser: [11/12] Tour viin_mrp_account_production_cost_tour → Step Analysis: its own Date dropdown opens too (trigger: .o_control_panel .fa-calendar) 2026-09-06 14:43:56,987 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour.browser: [12/12] Tour viin_mrp_account_production_cost_tour → Step Analysis date dropdown menu content renders (trigger: .o-dropdown--menu .dropdown-item) 2026-09-06 14:43:57,040 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour.browser: tour succeeded 2026-09-06 14:43:57,041 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR viin_mrp_account_production_cost_tour SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-09-06 14:43:57,088 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour.browser: heap 26318456 (allocated 27975680) 2026-09-06 14:43:57,095 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Closing chrome headless with pid 4236 2026-09-06 14:43:57,095 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Closing websocket connection 2026-09-06 14:43:57,095 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Terminating chrome headless with pid 4236 2026-09-06 14:43:57,192 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Chrome Log in: /tmp/odoo_tests/rb-41ce622-224575-412242/chrome_logs/chrome_log_20260906_144357_192253_test_production_cost_report_tour.txt 2026-09-06 14:43:57,192 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Removing chrome user profile "/tmp/tmpu3974ity_chrome_odoo" 2026-09-06 14:43:57,237 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:43:57,724 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_account.tests.test_res_config_settings_arch: Starting TestMrpAccountSettingsCombinedArch.test_the_mrp_accounting_block_renders_after_the_stock_valuation_block ... 2026-09-06 14:43:57,740 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_account.tests.test_res_config_settings_arch: Starting TestMrpAccountSettingsCombinedArch.test_the_production_cost_account_renders_with_the_stock_valuation_accounts ... 2026-09-06 14:43:57,756 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_account.tests.test_res_config_settings_arch: Starting TestMrpAccountSettingsCombinedArch.test_the_settings_region_this_module_extends_is_reachable ... 2026-09-06 14:43:57,771 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_account.tests.test_res_config_settings_arch: Starting TestMrpAccountSettingsCombinedArch.test_the_work_in_progress_setting_renders_inside_the_mrp_accounting_block ... 2026-09-06 14:43:57,794 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:44:00,491 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_filter.tests.test_mrp_production: Starting TestMRPProduction.test_mrp_production ... 2026-09-06 14:44:01,442 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:44:01,821 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_approval.tests.test_eco_approval_state: Starting TestEcoApprovalState.test_a_confirmed_approval_is_not_masked_by_a_later_draft_one ... 2026-09-06 14:44:03,407 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [203] 2026-09-06 14:44:03,445 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [204] 2026-09-06 14:44:04,215 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [206] 2026-09-06 14:44:04,380 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3471] 2026-09-06 14:44:05,155 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [208] 2026-09-06 14:44:05,198 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_approval.tests.test_eco_approval_state: Starting TestEcoApprovalState.test_a_frozen_revision_stays_frozen_when_a_later_draft_approval_is_added ... 2026-09-06 14:44:06,784 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [211] 2026-09-06 14:44:06,824 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [212] 2026-09-06 14:44:07,580 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [214] 2026-09-06 14:44:07,747 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3472] 2026-09-06 14:44:08,526 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [216] 2026-09-06 14:44:08,580 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [60228] 2026-09-06 14:44:08,614 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_approval.tests.test_eco_approval_state: Starting TestEcoApprovalState.test_a_refused_line_dominates_a_done_line ... 2026-09-06 14:44:10,091 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [219] 2026-09-06 14:44:10,128 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [220] 2026-09-06 14:44:10,286 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3473] 2026-09-06 14:44:10,390 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3474] 2026-09-06 14:44:11,242 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [222] 2026-09-06 14:44:11,370 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3475] 2026-09-06 14:44:11,415 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2317] 2026-09-06 14:44:11,468 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3476] 2026-09-06 14:44:11,535 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_approval.tests.test_eco_approval_state: Starting TestEcoApprovalState.test_an_eco_with_no_approval_line_has_no_approval_state ... 2026-09-06 14:44:12,118 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_approval.tests.test_eco_approval_state: Starting TestEcoApprovalState.test_the_eco_approval_state_is_the_dominant_line_state ... 2026-09-06 14:44:13,617 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [226] 2026-09-06 14:44:13,658 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [227] 2026-09-06 14:44:14,435 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [229] 2026-09-06 14:44:14,601 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3477] 2026-09-06 14:44:14,690 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3478] 2026-09-06 14:44:15,446 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [231] 2026-09-06 14:44:15,481 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_approval.tests.test_eco_approval_state: Starting TestEcoApprovalState.test_the_priority_map_ranks_every_approval_line_state ... 2026-09-06 14:44:16,104 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_approval.tests.test_eco_approval_state: Starting TestEcoApprovalState.test_the_state_is_draft_only_when_every_line_is_draft ... 2026-09-06 14:44:17,648 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [235] 2026-09-06 14:44:17,685 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [236] 2026-09-06 14:44:18,502 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [238] 2026-09-06 14:44:18,685 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3479] 2026-09-06 14:44:18,732 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:44:19,114 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_approval.tests.test_mrp_bom_freeze: Starting TestMrpBomFreeze.test_a_bom_without_an_eco_is_not_frozen_by_a_sibling_in_the_same_write ... 2026-09-06 14:44:20,641 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [241] 2026-09-06 14:44:20,678 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [242] 2026-09-06 14:44:20,913 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_approval.tests.test_mrp_bom_freeze: Starting TestMrpBomFreeze.test_a_multi_write_over_two_boms_sharing_one_eco_is_refused_per_record ... 2026-09-06 14:44:22,383 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [245] 2026-09-06 14:44:22,425 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [246] 2026-09-06 14:44:22,654 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_approval.tests.test_mrp_bom_freeze: Starting TestMrpBomFreeze.test_a_multi_write_over_two_draft_ecos_is_allowed ... 2026-09-06 14:44:24,261 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [249] 2026-09-06 14:44:24,298 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [250] 2026-09-06 14:44:24,435 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_approval.tests.test_mrp_bom_freeze: Starting TestMrpBomFreeze.test_a_multi_write_over_two_non_draft_ecos_is_refused_per_record ... 2026-09-06 14:44:25,967 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [253] 2026-09-06 14:44:26,007 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [254] 2026-09-06 14:44:26,354 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3480] 2026-09-06 14:44:26,396 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_approval.tests.test_mrp_bom_freeze: Starting TestMrpBomFreeze.test_a_single_write_on_a_frozen_revision_is_refused ... 2026-09-06 14:44:28,001 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [257] 2026-09-06 14:44:28,040 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [258] 2026-09-06 14:44:28,298 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_approval.tests.test_mrp_bom_freeze: Starting TestMrpBomFreeze.test_a_write_on_a_bom_with_no_eco_is_allowed ... 2026-09-06 14:44:29,859 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [261] 2026-09-06 14:44:29,911 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [262] 2026-09-06 14:44:30,089 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_approval.tests.test_mrp_bom_freeze: Starting TestMrpBomFreeze.test_publishing_a_revision_is_the_only_write_that_escapes_the_freeze ... 2026-09-06 14:44:31,643 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [265] 2026-09-06 14:44:31,689 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [266] 2026-09-06 14:44:31,979 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3481] 2026-09-06 14:44:32,058 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_approval.tests.test_mrp_bom_freeze: Starting TestMrpBomFreeze.test_publishing_two_revisions_at_once_is_not_frozen ... 2026-09-06 14:44:34,434 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [269] 2026-09-06 14:44:34,480 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [270] 2026-09-06 14:44:34,793 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3482] 2026-09-06 14:44:34,864 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:44:35,297 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_approval.tests.test_plm_approval: Starting TestPLMApproval.test_approval_request_without_eco_access ... 2026-09-06 14:44:36,032 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [272] 2026-09-06 14:44:36,112 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2349, model: viin.mrp.eco 2026-09-06 14:44:36,310 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2349 deleted mail.activity records with IDs: [2329] 2026-09-06 14:44:36,344 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2349, model: viin.mrp.eco 2026-09-06 14:44:36,421 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2329] 2026-09-06 14:44:36,546 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3483] 2026-09-06 14:44:36,660 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2349, model: viin.mrp.eco 2026-09-06 14:44:36,677 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_approval.tests.test_plm_approval: Starting TestPLMApproval.test_plm_with_approval ... 2026-09-06 14:44:37,443 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2330] 2026-09-06 14:44:37,630 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_approval.tests.test_plm_approval: Starting TestPLMApproval.test_unlink_eco_on_confirm_approval ... 2026-09-06 14:44:38,303 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [60375, 60357] 2026-09-06 14:44:38,340 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:44:38,354 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_approval.tests.test_plm_approval_views: Starting TestPlmApprovalViewStructure.test_no_tree_idiom_survives_in_this_module ... 2026-09-06 14:44:38,369 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_approval.tests.test_plm_approval_views: Starting TestPlmApprovalViewStructure.test_the_approval_page_is_anchored_after_the_operation_changes_page ... 2026-09-06 14:44:38,411 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_approval.tests.test_plm_approval_views: Starting TestPlmApprovalViewStructure.test_the_approval_request_form_serves_the_eco_column ... 2026-09-06 14:44:38,531 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_approval.tests.test_plm_approval_views: Starting TestPlmApprovalViewStructure.test_the_eco_form_serves_the_approval_statusbar ... 2026-09-06 14:44:38,588 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_approval.tests.test_plm_approval_views: Starting TestPlmApprovalViewStructure.test_the_eco_form_serves_the_authored_approval_line_columns ... 2026-09-06 14:44:38,632 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_approval.tests.test_plm_approval_views: Starting TestPlmApprovalViewStructure.test_the_eco_form_still_exposes_the_buttons_this_module_rebinds ... 2026-09-06 14:44:38,683 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:44:39,676 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_eco_subcontract_interlock: Starting TestSubcontractEcoInterlock.test_a_subcontract_bom_is_an_accepted_eco_target_for_a_confirmed_mo ... 2026-09-06 14:44:40,500 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2382, 2381] 2026-09-06 14:44:40,608 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_eco_subcontract_interlock: Starting TestSubcontractEcoInterlock.test_applying_a_subcontract_eco_to_a_cancelled_mo_is_refused ... 2026-09-06 14:44:41,284 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2384, 2383] 2026-09-06 14:44:41,343 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_eco_subcontract_interlock: Starting TestSubcontractEcoInterlock.test_applying_a_subcontract_eco_to_a_draft_mo_is_refused ... 2026-09-06 14:44:41,909 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_eco_subcontract_interlock: Starting TestSubcontractEcoInterlock.test_applying_a_subcontract_eco_to_a_partially_produced_mo_is_refused ... 2026-09-06 14:44:42,576 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_eco_subcontract_interlock: Starting TestSubcontractEcoInterlock.test_applying_a_subcontract_eco_to_a_started_workorder_is_refused ... 2026-09-06 14:44:43,310 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_eco_subcontract_interlock: Starting TestSubcontractEcoInterlock.test_applying_a_subcontract_eco_with_consumed_components_is_refused ... 2026-09-06 14:44:43,969 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_eco_subcontract_interlock: Starting TestSubcontractEcoInterlock.test_starting_a_new_revision_on_a_started_mo_is_refused ... 2026-09-06 14:44:44,752 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_eco_subcontract_interlock: Starting TestSubcontractEcoInterlock.test_the_interlock_runs_before_the_production_is_cancelled ... 2026-09-06 14:44:45,625 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_eco_subcontract_interlock: Starting TestSubcontractEcoInterlock.test_the_purchase_order_count_is_live_on_subcontract_purchase_id_alone ... 2026-09-06 14:44:46,385 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_eco_subcontract_interlock: Starting TestSubcontractEcoInterlock.test_the_purchase_order_count_refreshes_when_the_subcontract_order_is_linked ... 2026-09-06 14:44:47,017 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2398, 2397] 2026-09-06 14:44:47,102 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_eco_subcontract_interlock: Starting TestSubcontractEcoInterlock.test_the_purchase_orders_action_serves_a_list_view ... 2026-09-06 14:44:47,900 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2400, 2399] 2026-09-06 14:44:47,990 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_eco_subcontract_interlock: Starting TestSubcontractEcoInterlock.test_the_purchase_smart_button_opens_exactly_what_its_counter_counts ... 2026-09-06 14:44:48,740 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2402, 2401] 2026-09-06 14:44:48,829 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_eco_subcontract_interlock: Starting TestSubcontractEcoInterlock.test_the_subcontract_order_is_counted_once ... 2026-09-06 14:44:49,690 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2404, 2403] 2026-09-06 14:44:49,793 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:44:49,805 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_eco_subcontract_interlock: Starting TestSubcontractViewStructure.test_no_tree_view_type_survives_in_this_module ... 2026-09-06 14:44:49,820 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_eco_subcontract_interlock: Starting TestSubcontractViewStructure.test_the_contractor_field_is_readonly_exactly_when_the_eco_is_applied ... 2026-09-06 14:44:49,873 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:44:51,002 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_plm_subcontracting: Starting TestPLMSubcontracting.test_subcontracting_fully_production_order ... 2026-09-06 14:44:51,635 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2406, 2405] 2026-09-06 14:44:51,732 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_plm_subcontracting: Starting TestPLMSubcontracting.test_subcontracting_partial_production_order ... 2026-09-06 14:44:52,581 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2410, 2409] 2026-09-06 14:44:52,675 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:44:53,203 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_test_full.tests.test_plm_subcontracting: Starting TestSubcontractProductionBOM.test_eco_change_mo_to_subcontracting ... 2026-09-06 14:44:54,827 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [277] 2026-09-06 14:44:54,884 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2411] 2026-09-06 14:44:54,986 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_test_full.tests.test_plm_subcontracting: Starting TestSubcontractProductionBOM.test_eco_change_mo_to_subcontracting_through_the_approval ... 2026-09-06 14:44:56,334 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2332] 2026-09-06 14:44:56,492 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted stock.move.line records with IDs: [2412] 2026-09-06 14:44:56,630 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_test_full.tests.test_plm_subcontracting: Starting TestSubcontractProductionBOM.test_eco_subcontracting_wizard ... 2026-09-06 14:44:57,417 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_test_full.tests.test_plm_subcontracting: Starting TestSubcontractProductionBOM.test_eco_subcontracting_wizard_draft_production ... 2026-09-06 14:44:57,982 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_test_full.tests.test_plm_subcontracting: Starting TestSubcontractProductionBOM.test_eco_subcontracting_wizard_empty_quantity ... 2026-09-06 14:44:58,613 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_test_full.tests.test_plm_subcontracting: Starting TestSubcontractProductionBOM.test_eco_subcontracting_wizard_same_quantity ... 2026-09-06 14:44:59,180 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:44:59,190 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_test_full.tests.test_plm_subcontracting_views: Starting TestPlmTestFullStructure.test_this_module_ships_no_view_and_no_server_blind_idiom ... 2026-09-06 14:44:59,212 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:44:59,614 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_website_sale.tests.test_plm_product_document_publication: Starting TestPLMProductDocumentPublication.test_creating_a_bom_scoped_document_already_published_is_refused_at_create ... 2026-09-06 14:44:59,653 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_website_sale.tests.test_plm_product_document_publication: Starting TestPLMProductDocumentPublication.test_creating_a_confidential_document_published_by_default_is_refused_and_leaves_no_row ... 2026-09-06 14:44:59,681 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_website_sale.tests.test_plm_product_document_publication: Starting TestPLMProductDocumentPublication.test_installing_this_module_unpublishes_confidential_documents_including_archived_ones ... 2026-09-06 14:44:59,725 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_website_sale.tests.test_plm_product_document_publication: Starting TestPLMProductDocumentPublication.test_marking_an_already_published_document_confidential_is_refused_and_leaves_it_published ... 2026-09-06 14:44:59,783 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_website_sale.tests.test_plm_product_document_publication: Starting TestPLMProductDocumentPublication.test_migration_unpublishes_pre_existing_confidential_documents_without_declassifying_them ... 2026-09-06 14:44:59,823 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_website_sale.tests.test_plm_product_document_publication: Starting TestPLMProductDocumentPublication.test_non_plm_user_blind_publish_attempt_never_reaches_an_unauthenticated_shop_visitor ... 2026-09-06 14:44:59,879 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [14], uid: 6, model: product.document 2026-09-06 14:44:59,889 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 14:45:00,067 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:45:00] "GET /shop/e-com11-cabinet-with-doors-15/document/14 HTTP/1.1" 303 - 25 0.007 0.172 2026-09-06 14:45:00,069 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_website_sale.tests.test_plm_product_document_publication.TestPLMProductDocumentPublication.test_non_plm_user_blind_publish_attempt_never_reaches_an_unauthenticated_shop_visitor: waiting for threads: [] 2026-09-06 14:45:00,088 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_website_sale.tests.test_plm_product_document_publication: Starting TestPLMProductDocumentPublication.test_non_plm_user_can_still_publish_a_non_engineering_document_to_the_website ... 2026-09-06 14:45:00,140 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_website_sale.tests.test_plm_product_document_publication: Starting TestPLMProductDocumentPublication.test_non_plm_user_cannot_blind_publish_a_confidential_document_to_the_website ... 2026-09-06 14:45:00,189 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [16], uid: 6, model: product.document 2026-09-06 14:45:00,213 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_website_sale.tests.test_plm_product_document_publication: Starting TestPLMProductDocumentPublication.test_plm_user_cannot_publish_a_confidential_document_so_it_is_never_served_to_an_unauthenticated_shop_visitor ... 2026-09-06 14:45:00,277 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 14:45:00,526 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:45:00] "GET /shop/e-com11-cabinet-with-doors-15/document/17 HTTP/1.1" 303 - 25 0.008 0.243 2026-09-06 14:45:00,528 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_website_sale.tests.test_plm_product_document_publication.TestPLMProductDocumentPublication.test_plm_user_cannot_publish_a_confidential_document_so_it_is_never_served_to_an_unauthenticated_shop_visitor: waiting for threads: [] 2026-09-06 14:45:00,543 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_plm_website_sale.tests.test_plm_product_document_publication: Starting TestPLMProductDocumentPublication.test_uninstalling_this_module_changes_no_document_data ... 2026-09-06 14:45:00,581 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:45:00,593 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_progress.tests.test_access_rights: Starting TestAccessRight.test_access_rights ... 2026-09-06 14:45:00,830 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3484] 2026-09-06 14:45:00,839 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [60516] 2026-09-06 14:45:00,845 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:45:01,052 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3485] 2026-09-06 14:45:01,057 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [60518] 2026-09-06 14:45:01,061 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:45:01,076 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2358, model: mrp.production.progress 2026-09-06 14:45:01,085 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2358, model: mrp.production.progress 2026-09-06 14:45:01,088 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2358, model: mrp.production.progress 2026-09-06 14:45:01,091 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2358, model: mrp.production.progress 2026-09-06 14:45:01,116 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:45:01,127 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_progress.tests.test_production: Starting TestProduction.test_01_compute_production_child ... 2026-09-06 14:45:01,821 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_progress.tests.test_production: Starting TestProduction.test_02_compute_production_progress ... 2026-09-06 14:45:02,427 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:45:02,440 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_progress.tests.test_production_progress: Starting TestProductionProgress.test_01_create_production_progress ... 2026-09-06 14:45:02,859 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_progress.tests.test_production_progress: Starting TestProductionProgress.test_02_compute_production_progress ... 2026-09-06 14:45:03,262 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted stock.move records with IDs: [655] 2026-09-06 14:45:03,579 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:45:03,656 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_progress.tests.test_progress_features: Starting TestProgressFeatures.test_progress_origin_filter ... 2026-09-06 14:45:03,740 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:45:06,187 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_standard_consumption.tests.test_access_rights: Starting TestAccessRight.test_access_rights ... 2026-09-06 14:45:06,313 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2360, model: mrp.production.standard.consumption 2026-09-06 14:45:06,321 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2360, model: mrp.production.standard.consumption 2026-09-06 14:45:06,323 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2360, model: mrp.production.standard.consumption 2026-09-06 14:45:06,325 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2360, model: mrp.production.standard.consumption 2026-09-06 14:45:06,351 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:45:08,818 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_standard_consumption.tests.test_mrp_bom_byproduct: Starting TestMrpBomByProduct.test_compute_product_qty_byproduct ... 2026-09-06 14:45:08,835 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_standard_consumption.tests.test_mrp_bom_byproduct: Starting TestMrpBomByProduct.test_onchange_product_qty_byproduct ... 2026-09-06 14:45:08,862 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:45:11,670 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_standard_consumption.tests.test_mrp_bom_line: Starting TestMrpBomLine.test_compute_product_qty ... 2026-09-06 14:45:11,688 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_standard_consumption.tests.test_mrp_bom_line: Starting TestMrpBomLine.test_onchange_product_qty ... 2026-09-06 14:45:11,719 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:45:13,938 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_standard_consumption.tests.test_mrp_production_standard_consumption: Starting TestMRPProductionStandardConssumption.test_01_compute_consumption_factor ... 2026-09-06 14:45:14,076 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_standard_consumption.tests.test_mrp_production_standard_consumption: Starting TestMRPProductionStandardConssumption.test_02_compute_product_qty ... 2026-09-06 14:45:14,215 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_standard_consumption.tests.test_mrp_production_standard_consumption: Starting TestMRPProductionStandardConssumption.test_03_compute_product_qty ... 2026-09-06 14:45:14,349 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_standard_consumption.tests.test_mrp_production_standard_consumption: Starting TestMRPProductionStandardConssumption.test_04_compute_consumed_difference_quantity ... 2026-09-06 14:45:15,126 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_standard_consumption.tests.test_mrp_production_standard_consumption: Starting TestMRPProductionStandardConssumption.test_05_compute_consumed_difference_quantity ... 2026-09-06 14:45:15,846 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_standard_consumption.tests.test_mrp_production_standard_consumption: Starting TestMRPProductionStandardConssumption.test_06_compute_consumed_difference_quantity ... 2026-09-06 14:45:16,645 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_standard_consumption.tests.test_mrp_production_standard_consumption: Starting TestMRPProductionStandardConssumption.test_07_compute_consumed_difference_quantity ... 2026-09-06 14:45:17,963 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:45:20,099 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_standard_consumption.tests.test_production_workflow: Starting TestProductionWorkflow.test_01_base_production_workflow ... 2026-09-06 14:45:20,709 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_standard_consumption.tests.test_production_workflow: Starting TestProductionWorkflow.test_02_base_production_workflow ... 2026-09-06 14:45:21,876 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_standard_consumption.tests.test_production_workflow: Starting TestProductionWorkflow.test_03_backorder_production_workflow ... 2026-09-06 14:45:23,267 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_standard_consumption.tests.test_production_workflow: Starting TestProductionWorkflow.test_04_backorder_production_workflow ... 2026-09-06 14:45:25,223 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_standard_consumption.tests.test_production_workflow: Starting TestProductionWorkflow.test_05_backorder_production_workflow ... 2026-09-06 14:45:25,367 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mrp.bom.line records with IDs: [149, 150] 2026-09-06 14:45:26,668 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_standard_consumption.tests.test_production_workflow: Starting TestProductionWorkflow.test_06_backorder_production_workflow ... 2026-09-06 14:45:27,510 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:45:29,520 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_standard_consumption.tests.test_standard_consumption_backfill_hook: Starting TestStandardConsumptionBackfillHook.test_01_backfill_skips_component_row_from_foreign_bom_line ... 2026-09-06 14:45:29,698 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_standard_consumption.tests.test_standard_consumption_backfill_hook: Starting TestStandardConsumptionBackfillHook.test_02_backfill_still_attributes_component_row_matching_own_bom ... 2026-09-06 14:45:29,870 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:45:32,133 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_standard_consumption.tests.test_standard_consumption_create_path: Starting TestStandardConsumptionCreatePath.test_byproduct_from_revised_bom_does_not_donate_its_loss_rate ... 2026-09-06 14:45:32,287 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_standard_consumption.tests.test_standard_consumption_create_path: Starting TestStandardConsumptionCreatePath.test_component_from_phantom_sub_bom_keeps_its_own_standard ... 2026-09-06 14:45:33,217 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_standard_consumption.tests.test_standard_consumption_create_path: Starting TestStandardConsumptionCreatePath.test_component_from_revised_bom_does_not_donate_its_loss_rate ... 2026-09-06 14:45:33,367 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_standard_consumption.tests.test_standard_consumption_create_path: Starting TestStandardConsumptionCreatePath.test_component_from_the_orders_own_bom_is_still_attributed ... 2026-09-06 14:45:34,282 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:45:35,715 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_subcontracting_request.tests.test_access_rights: Starting TestAssetAccessRight.test_01_mrp_user_access_rights ... 2026-09-06 14:45:35,746 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [1], uid: 2374, model: mrp.subcontracting.request 2026-09-06 14:45:35,762 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2374 deleted mail.message records with IDs: [60751] 2026-09-06 14:45:35,779 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [1], uid: 2374, model: mrp.subcontracting.request 2026-09-06 14:45:35,806 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [2], uid: 2374, model: mrp.subcontracting.request 2026-09-06 14:45:35,838 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_subcontracting_request.tests.test_access_rights: Starting TestAssetAccessRight.test_02_base_user_access_rights ... 2026-09-06 14:45:35,859 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2376, model: mrp.subcontracting.request 2026-09-06 14:45:35,871 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2376, model: mrp.subcontracting.request 2026-09-06 14:45:35,880 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2376 deleted mail.message records with IDs: [60751] 2026-09-06 14:45:35,890 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2376, model: mrp.subcontracting.request 2026-09-06 14:45:35,894 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2376, model: mrp.subcontracting.request 2026-09-06 14:45:35,930 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:45:36,168 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_subcontracting_request.tests.test_subcontracting_request: Starting TestSubcontracingRequest.test_apply_subcontracting_request_01 ... 2026-09-06 14:45:38,423 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2534] 2026-09-06 14:45:38,519 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2535] 2026-09-06 14:45:38,617 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_subcontracting_request.tests.test_subcontracting_request: Starting TestSubcontracingRequest.test_apply_subcontracting_request_02 ... 2026-09-06 14:45:40,196 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2539] 2026-09-06 14:45:40,276 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2540] 2026-09-06 14:45:40,347 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_subcontracting_request.tests.test_subcontracting_request: Starting TestSubcontracingRequest.test_apply_subcontracting_request_03 ... 2026-09-06 14:45:41,652 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_subcontracting_request.tests.test_subcontracting_request: Starting TestSubcontracingRequest.test_apply_subcontracting_request_04 ... 2026-09-06 14:45:42,252 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted stock.move records with IDs: [798] 2026-09-06 14:45:42,620 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_subcontracting_request.tests.test_subcontracting_request: Starting TestSubcontracingRequest.test_apply_subcontracting_request_05 ... 2026-09-06 14:45:43,408 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2547] 2026-09-06 14:45:43,476 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_subcontracting_request.tests.test_subcontracting_request: Starting TestSubcontracingRequest.test_multiple_subcontracting_request ... 2026-09-06 14:45:44,349 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_subcontracting_request.tests.test_subcontracting_request: Starting TestSubcontracingRequest.test_multiple_subcontracting_request_with_different_qty ... 2026-09-06 14:45:45,481 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_subcontracting_request.tests.test_subcontracting_request: Starting TestSubcontracingRequest.test_multiple_subcontracting_request_with_different_qty_2 ... 2026-09-06 14:45:46,671 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_subcontracting_request.tests.test_subcontracting_request: Starting TestSubcontracingRequest.test_multiple_subcontracting_request_with_different_qty_3 ... 2026-09-06 14:45:47,912 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_subcontracting_request.tests.test_subcontracting_request: Starting TestSubcontracingRequest.test_unlink_production_with_subcontracting_request ... 2026-09-06 14:45:48,886 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [60818] 2026-09-06 14:45:48,923 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:45:49,129 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_subcontracting_request.tests.test_view_migration: Starting TestViewMigration.test_both_actions_serve_every_view_mode_they_declare ... 2026-09-06 14:45:49,209 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_subcontracting_request.tests.test_view_migration: Starting TestViewMigration.test_request_lines_are_apportioned_across_the_child_productions ... 2026-09-06 14:45:50,110 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_subcontracting_request.tests.test_view_migration: Starting TestViewMigration.test_the_request_form_serves_a_chatter ... 2026-09-06 14:45:50,144 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_subcontracting_request.tests.test_view_migration: Starting TestViewMigration.test_the_request_form_serves_its_authored_line_columns ... 2026-09-06 14:45:50,241 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:45:51,427 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_001_validate_setup_data ... 2026-09-06 14:45:51,468 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_a_manufacturing_user_reads_the_approval_state_of_their_own_request ... 2026-09-06 14:45:51,724 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3486] 2026-09-06 14:45:51,730 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [60854] 2026-09-06 14:45:51,734 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:45:52,137 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [280] 2026-09-06 14:45:52,187 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_a_refused_line_dominates_a_confirmed_sibling ... 2026-09-06 14:45:52,814 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [280] 2026-09-06 14:45:53,124 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [283] 2026-09-06 14:45:53,301 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3487] 2026-09-06 14:45:53,422 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3488] 2026-09-06 14:45:53,464 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_action_create_approve_request ... 2026-09-06 14:45:53,489 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_an_individually_refused_line_flags_the_request_until_the_approval_is_reset ... 2026-09-06 14:45:54,086 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [280] 2026-09-06 14:45:54,490 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [286] 2026-09-06 14:45:54,691 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3489] 2026-09-06 14:45:54,821 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3490] 2026-09-06 14:45:54,864 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2344] 2026-09-06 14:45:55,034 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2343] 2026-09-06 14:45:55,197 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_approval_state_reports_the_highest_priority_and_not_the_most_recent ... 2026-09-06 14:45:55,778 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [280] 2026-09-06 14:45:56,168 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [289] 2026-09-06 14:45:56,346 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3491] 2026-09-06 14:45:56,396 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2345] 2026-09-06 14:45:56,444 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3492] 2026-09-06 14:45:56,587 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3493] 2026-09-06 14:45:56,622 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_approval_with_no_subcontracting_request ... 2026-09-06 14:45:56,682 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_attaching_a_subcontracting_request_to_a_non_subcontracting_approval_is_rejected ... 2026-09-06 14:45:56,954 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_both_approval_navigation_actions_resolve ... 2026-09-06 14:45:57,391 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [280] 2026-09-06 14:45:58,065 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_emptying_a_confirmed_subcontracting_approval_is_rejected ... 2026-09-06 14:45:58,426 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [280] 2026-09-06 14:45:58,588 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3494] 2026-09-06 14:45:58,625 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_subcontracting_request_with_approval ... 2026-09-06 14:45:58,980 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [280] 2026-09-06 14:45:59,145 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3495] 2026-09-06 14:45:59,184 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2348] 2026-09-06 14:45:59,244 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3496] 2026-09-06 14:45:59,466 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_the_approval_form_serves_a_list_sub_view_with_the_authored_columns ... 2026-09-06 14:45:59,554 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_two_subcontracting_approvals_can_be_marked_done_together ... 2026-09-06 14:46:01,015 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [280] 2026-09-06 14:46:01,334 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [297] 2026-09-06 14:46:01,515 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3497] 2026-09-06 14:46:01,564 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2349] 2026-09-06 14:46:01,617 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3498] 2026-09-06 14:46:01,756 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3499] 2026-09-06 14:46:01,807 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2350] 2026-09-06 14:46:01,853 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3500] 2026-09-06 14:46:02,254 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_unlink_subcontracting_request_with_approval ... 2026-09-06 14:46:02,624 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [280] 2026-09-06 14:46:02,797 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3501] 2026-09-06 14:46:02,826 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [60851] 2026-09-06 14:46:02,866 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:46:03,046 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_subcontracting_request_plm.tests.test_plm_subcontracting_request: Starting TestSubcontracingRequest.test_apply_subcontracting_request_01 ... 2026-09-06 14:46:05,117 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2573] 2026-09-06 14:46:05,219 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2574] 2026-09-06 14:46:05,330 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_subcontracting_request_plm.tests.test_plm_subcontracting_request: Starting TestSubcontracingRequest.test_apply_subcontracting_request_02 ... 2026-09-06 14:46:06,859 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2578] 2026-09-06 14:46:06,939 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2579] 2026-09-06 14:46:07,003 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_subcontracting_request_plm.tests.test_plm_subcontracting_request: Starting TestSubcontracingRequest.test_create_eco_01 ... 2026-09-06 14:46:09,215 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2589] 2026-09-06 14:46:09,315 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2590] 2026-09-06 14:46:10,306 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2585] 2026-09-06 14:46:10,376 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2586] 2026-09-06 14:46:10,443 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:46:10,455 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_subcontracting_request_plm.tests.test_wizard_action_binding: Starting TestLegacyWizardBinding.test_removing_this_module_gives_manufacturing_orders_their_wizard_back ... 2026-09-06 14:46:10,471 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_mrp_subcontracting_request_plm.tests.test_wizard_action_binding: Starting TestLegacyWizardBinding.test_the_superseded_wizard_is_not_offered_on_manufacturing_orders ... 2026-09-06 14:46:10,493 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:46:10,865 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_multi_warehouse_access_control_purchase_requisition.tests.test_access_rule: Starting TestAccessRight.test_01_warehouse_manager_user_access_purchase_requisition_data ... 2026-09-06 14:46:11,319 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2378, model: purchase.requisition 2026-09-06 14:46:11,344 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_multi_warehouse_access_control_purchase_requisition.tests.test_access_rule: Starting TestAccessRight.test_02_default_picking_type_id_scoped_to_accessible_warehouse ... 2026-09-06 14:46:12,377 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-06 14:46:12,902 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_approval.tests.test_approval_request: Starting TestApprovalRequest.test_01_display_partner_approval_request_line ... 2026-09-06 14:46:12,961 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:46:13,379 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_approval.tests.test_current_approval_state_search: Starting TestCurrentApprovalStateSearch.test_search_by_state_excludes_a_partner_with_no_approval_history ... 2026-09-06 14:46:13,459 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_approval.tests.test_current_approval_state_search: Starting TestCurrentApprovalStateSearch.test_search_by_state_returns_only_the_partner_whose_latest_line_matches ... 2026-09-06 14:46:13,733 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3502] 2026-09-06 14:46:13,782 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2368] 2026-09-06 14:46:13,840 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3503] 2026-09-06 14:46:14,060 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3504] 2026-09-06 14:46:14,101 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_approval.tests.test_current_approval_state_search: Starting TestCurrentApprovalStateSearch.test_search_with_unsupported_operator_raises_user_error ... 2026-09-06 14:46:14,127 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:46:18,043 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3505] 2026-09-06 14:46:18,093 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3506] 2026-09-06 14:46:18,282 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3507] 2026-09-06 14:46:18,343 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3508] 2026-09-06 14:46:18,560 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3509] 2026-09-06 14:46:18,630 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3510] 2026-09-06 14:46:18,636 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_approval_request: Starting TestMerchantApprovalRequest.test_approval_state_filter_agrees_with_the_form ... 2026-09-06 14:46:18,872 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3511] 2026-09-06 14:46:19,079 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3512] 2026-09-06 14:46:19,127 127 INFO rb-41ce622-224575-412242 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <112371418559578.1788705979.107116699218750-openerp-213-viin.approval.request@e7cebff90b69>: ['"Approval Filter Merchant" <@False>'] 2026-09-06 14:46:19,133 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3513] 2026-09-06 14:46:19,167 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_approval_request: Starting TestMerchantApprovalRequest.test_auto_merchant_approval_blocked_without_admin_responsible ... 2026-09-06 14:46:19,410 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted type.approval.user.line records with IDs: [85] 2026-09-06 14:46:19,614 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3514] 2026-09-06 14:46:19,621 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [60973] 2026-09-06 14:46:19,626 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:46:19,639 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:portal_user_auto_approval_test from n/a 2026-09-06 14:46:19,644 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 14:46:20,307 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:46:20] "POST /my/home/become_merchant HTTP/1.1" 400 - 211 0.068 0.597 2026-09-06 14:46:20,333 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_approval_request: Starting TestMerchantApprovalRequest.test_auto_merchant_store_approval_01 ... 2026-09-06 14:46:20,792 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #19 deleted mail.mail records with IDs: [3515] 2026-09-06 14:46:20,847 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3516] 2026-09-06 14:46:20,912 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2375] 2026-09-06 14:46:21,004 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3517] 2026-09-06 14:46:21,112 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_approval_request: Starting TestMerchantApprovalRequest.test_cancel_merchant_approval ... 2026-09-06 14:46:21,303 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3518] 2026-09-06 14:46:21,320 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [60979] 2026-09-06 14:46:21,328 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:46:21,348 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:portal_user from n/a 2026-09-06 14:46:21,353 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 14:46:22,630 127 INFO rb-41ce622-224575-412242 odoo.tests.common: Simulating signal changes during tests 2026-09-06 14:46:22,630 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:46:22] "POST /my/home/become_merchant HTTP/1.1" 200 - 557 0.196 1.083 2026-09-06 14:46:22,661 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2376] 2026-09-06 14:46:22,750 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3521] 2026-09-06 14:46:22,775 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_approval_request: Starting TestMerchantApprovalRequest.test_merchant_store_approval_01 ... 2026-09-06 14:46:23,171 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #19 deleted mail.mail records with IDs: [3522] 2026-09-06 14:46:23,223 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3523] 2026-09-06 14:46:23,320 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_approval_request: Starting TestMerchantApprovalRequest.test_merchant_store_approval_02 ... 2026-09-06 14:46:23,496 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3524] 2026-09-06 14:46:23,502 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [60988] 2026-09-06 14:46:23,506 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:46:23,518 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:portal_user from n/a 2026-09-06 14:46:23,523 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 14:46:24,348 127 INFO rb-41ce622-224575-412242 odoo.tests.common: Simulating signal changes during tests 2026-09-06 14:46:24,348 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:46:24] "POST /my/home/become_merchant HTTP/1.1" 200 - 393 0.116 0.711 2026-09-06 14:46:24,792 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2384 deleted mail.mail records with IDs: [3525] 2026-09-06 14:46:24,855 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3526] 2026-09-06 14:46:25,003 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2378] 2026-09-06 14:46:25,084 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3527] 2026-09-06 14:46:25,127 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_approval_request: Starting TestMerchantApprovalRequest.test_merchant_store_approval_03 ... 2026-09-06 14:46:25,308 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3528] 2026-09-06 14:46:25,313 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [60996] 2026-09-06 14:46:25,317 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:46:25,330 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:portal_user from n/a 2026-09-06 14:46:25,334 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 14:46:26,292 127 INFO rb-41ce622-224575-412242 odoo.tests.common: Simulating signal changes during tests 2026-09-06 14:46:26,293 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:46:26] "POST /my/home/become_merchant HTTP/1.1" 200 - 393 0.138 0.822 2026-09-06 14:46:26,745 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2385 deleted mail.mail records with IDs: [3529] 2026-09-06 14:46:26,798 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3530] 2026-09-06 14:46:26,901 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2379] 2026-09-06 14:46:26,968 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3531] 2026-09-06 14:46:27,005 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_approval_request: Starting TestMerchantApprovalRequest.test_popup_refuse_merchant_store_approval_request ... 2026-09-06 14:46:27,031 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_approval_request: Starting TestMerchantApprovalRequest.test_refuse_merchant_store_approval_request ... 2026-09-06 14:46:27,118 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2372] 2026-09-06 14:46:27,249 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3532] 2026-09-06 14:46:27,268 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_approval_request: Starting TestMerchantApprovalRequest.test_validate_merchant_approval ... 2026-09-06 14:46:27,462 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3533] 2026-09-06 14:46:27,468 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [61005] 2026-09-06 14:46:27,471 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:46:27,483 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:portal_user from n/a 2026-09-06 14:46:27,488 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 14:46:29,540 127 INFO rb-41ce622-224575-412242 odoo.tests.common: Simulating signal changes during tests 2026-09-06 14:46:29,540 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:46:29] "POST /my/home/become_merchant HTTP/1.1" 200 - 557 0.201 1.853 2026-09-06 14:46:29,578 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2380] 2026-09-06 14:46:29,668 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3536] 2026-09-06 14:46:29,730 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3537] 2026-09-06 14:46:29,785 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:46:30,231 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3538] 2026-09-06 14:46:30,236 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [61013] 2026-09-06 14:46:30,240 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:46:30,249 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_notification: Starting TestMerchantApprovalNotification.test_cancel_notifies_merchant_and_resets_to_draft ... 2026-09-06 14:46:30,526 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3539] 2026-09-06 14:46:30,579 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3540] 2026-09-06 14:46:30,607 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2381] 2026-09-06 14:46:30,676 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3541] 2026-09-06 14:46:30,705 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_notification: Starting TestMerchantApprovalNotification.test_confirm_notifies_merchant ... 2026-09-06 14:46:31,004 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3542] 2026-09-06 14:46:31,061 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3543] 2026-09-06 14:46:31,084 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_notification: Starting TestMerchantApprovalNotification.test_confirm_notifies_merchant_store ... 2026-09-06 14:46:31,438 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3544] 2026-09-06 14:46:31,490 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3545] 2026-09-06 14:46:31,513 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_notification: Starting TestMerchantApprovalNotification.test_first_of_two_required_approvers_must_not_notify_merchant_approved ... 2026-09-06 14:46:31,806 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3546] 2026-09-06 14:46:31,865 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3547] 2026-09-06 14:46:31,962 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2387 deleted mail.activity records with IDs: [2384] 2026-09-06 14:46:32,065 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2387 deleted mail.mail records with IDs: [3548] 2026-09-06 14:46:32,158 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3549] 2026-09-06 14:46:32,229 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_notification: Starting TestMerchantApprovalNotification.test_full_approval_notifies_merchant_approved_and_activates ... 2026-09-06 14:46:32,575 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3550] 2026-09-06 14:46:32,642 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3551] 2026-09-06 14:46:32,723 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2387 deleted mail.activity records with IDs: [2385] 2026-09-06 14:46:32,831 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2387 deleted mail.mail records with IDs: [3552] 2026-09-06 14:46:32,898 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3553] 2026-09-06 14:46:32,951 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_notification: Starting TestMerchantApprovalNotification.test_full_approval_notifies_store_and_pauses_it ... 2026-09-06 14:46:33,288 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3554] 2026-09-06 14:46:33,360 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3555] 2026-09-06 14:46:33,456 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2387 deleted mail.activity records with IDs: [2386] 2026-09-06 14:46:33,553 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2387 deleted mail.mail records with IDs: [3556] 2026-09-06 14:46:33,628 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3557] 2026-09-06 14:46:33,677 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_notification: Starting TestMerchantApprovalNotification.test_opening_refuse_wizard_must_not_notify_merchant_before_real_refusal ... 2026-09-06 14:46:33,965 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3558] 2026-09-06 14:46:34,020 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3559] 2026-09-06 14:46:34,095 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2387] 2026-09-06 14:46:34,190 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3560] 2026-09-06 14:46:34,225 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_notification: Starting TestMerchantApprovalNotification.test_real_refusal_notifies_merchant_with_reason ... 2026-09-06 14:46:34,516 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3561] 2026-09-06 14:46:34,567 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3562] 2026-09-06 14:46:34,627 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2388] 2026-09-06 14:46:34,720 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3563] 2026-09-06 14:46:34,765 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:46:34,779 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_signup: Starting TestMerchantAuthSignupFlow.test_merchant_signup_create_approval_request_01 ... 2026-09-06 14:46:34,982 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 14:46:35,606 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:anh7tro@viindoo.example.com from 127.0.0.1 2026-09-06 14:46:35,684 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2388 deleted mail.mail records with IDs: [3566] 2026-09-06 14:46:35,694 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2388 deleted mail.message records with IDs: [61063] 2026-09-06 14:46:35,704 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:anh7tro@viindoo.example.com from 127.0.0.1 2026-09-06 14:46:35,712 127 INFO rb-41ce622-224575-412242 odoo.tests.common: Simulating signal changes during tests 2026-09-06 14:46:35,712 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:46:35] "POST /web/signup HTTP/1.1" 303 - 410 0.176 0.555 2026-09-06 14:46:35,718 127 INFO rb-41ce622-224575-412242 odoo.http: Session expired 2026-09-06 14:46:35,719 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:46:35] "GET /my HTTP/1.1" 303 - 5 0.001 0.003 2026-09-06 14:46:36,174 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:46:36] "GET /web/login?redirect=/my? HTTP/1.1" 200 - 174 0.063 0.390 2026-09-06 14:46:36,216 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_signup: Starting TestMerchantAuthSignupFlow.test_merchant_signup_create_approval_request_02 ... 2026-09-06 14:46:36,434 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 14:46:37,049 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2390] 2026-09-06 14:46:37,237 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:goat@viindoo.example.com from 127.0.0.1 2026-09-06 14:46:37,295 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2389 deleted mail.mail records with IDs: [3570] 2026-09-06 14:46:37,301 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2389 deleted mail.message records with IDs: [61073] 2026-09-06 14:46:37,309 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:goat@viindoo.example.com from 127.0.0.1 2026-09-06 14:46:37,314 127 INFO rb-41ce622-224575-412242 odoo.tests.common: Simulating signal changes during tests 2026-09-06 14:46:37,314 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:46:37] "POST /web/signup HTTP/1.1" 303 - 520 0.241 0.642 2026-09-06 14:46:37,321 127 INFO rb-41ce622-224575-412242 odoo.http: Session expired 2026-09-06 14:46:37,322 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:46:37] "GET /my HTTP/1.1" 303 - 5 0.001 0.003 2026-09-06 14:46:37,748 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:46:37] "GET /web/login?redirect=/my? HTTP/1.1" 200 - 174 0.048 0.377 2026-09-06 14:46:37,781 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:46:40,975 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3571] 2026-09-06 14:46:41,041 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3572] 2026-09-06 14:46:41,256 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3573] 2026-09-06 14:46:41,316 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3574] 2026-09-06 14:46:41,501 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3575] 2026-09-06 14:46:41,549 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3576] 2026-09-06 14:46:41,554 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_approval_marketplace.tests.test_partner: Starting TestPartner.test_compute_current_approved_merchant_state ... 2026-09-06 14:46:41,584 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2392] 2026-09-06 14:46:41,626 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3577] 2026-09-06 14:46:41,688 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3578] 2026-09-06 14:46:41,716 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_approval_marketplace.tests.test_partner: Starting TestPartner.test_merchant_can_only_update_some_allowed_fields ... 2026-09-06 14:46:41,749 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2392] 2026-09-06 14:46:41,821 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3579] 2026-09-06 14:46:41,884 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3580] 2026-09-06 14:46:41,973 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_approval_marketplace.tests.test_partner: Starting TestPartner.test_merchant_can_only_update_some_allowed_fields_for_approved_store ... 2026-09-06 14:46:42,008 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2393] 2026-09-06 14:46:42,083 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3581] 2026-09-06 14:46:42,145 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3582] 2026-09-06 14:46:42,268 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:46:45,202 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3583] 2026-09-06 14:46:45,257 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3584] 2026-09-06 14:46:45,440 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3585] 2026-09-06 14:46:45,491 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3586] 2026-09-06 14:46:45,667 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3587] 2026-09-06 14:46:45,720 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3588] 2026-09-06 14:46:45,726 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_approval_marketplace_website.tests.test_approval_request: Starting TestApprovalRequest.test_merchant_store_approval_with_post_approval ... 2026-09-06 14:46:45,911 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3589] 2026-09-06 14:46:45,960 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3590] 2026-09-06 14:46:46,019 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2397] 2026-09-06 14:46:46,126 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3591] 2026-09-06 14:46:46,155 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_approval_marketplace_website.tests.test_approval_request: Starting TestApprovalRequest.test_merchant_store_approval_with_pre_approval ... 2026-09-06 14:46:46,417 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3592] 2026-09-06 14:46:46,470 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3593] 2026-09-06 14:46:46,504 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2398] 2026-09-06 14:46:46,545 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3594] 2026-09-06 14:46:46,600 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3595] 2026-09-06 14:46:46,657 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:46:47,092 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_approval_website.tests.test_approval_request: Starting TestApprovalRequest.test_website_published_partner_approval ... 2026-09-06 14:46:47,344 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3596] 2026-09-06 14:46:47,384 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2399] 2026-09-06 14:46:47,429 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3597] 2026-09-06 14:46:47,470 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:46:47,479 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_budget_code.tests.test_partner_budget_code: Starting TestPartnerBudgetCode.test_budget_code_auto_format ... 2026-09-06 14:46:47,541 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_budget_code.tests.test_partner_budget_code: Starting TestPartnerBudgetCode.test_budget_code_format_validation ... 2026-09-06 14:46:47,638 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_budget_code.tests.test_partner_budget_code: Starting TestPartnerBudgetCode.test_budget_code_length_validation ... 2026-09-06 14:46:47,710 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_budget_code.tests.test_partner_budget_code: Starting TestPartnerBudgetCode.test_company_type_change_clears_budget ... 2026-09-06 14:46:47,789 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_budget_code.tests.test_partner_budget_code: Starting TestPartnerBudgetCode.test_individual_partner_no_validation ... 2026-09-06 14:46:47,862 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:46:47,872 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_business_nature.tests.test_access_right_ownership_type: Starting TestAccessRight.test_internal_user_access_right ... 2026-09-06 14:46:48,078 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2390, model: res.partner.ownership.type 2026-09-06 14:46:48,085 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2390, model: res.partner.ownership.type 2026-09-06 14:46:48,087 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2390, model: res.partner.ownership.type 2026-09-06 14:46:48,103 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_business_nature.tests.test_access_right_ownership_type: Starting TestAccessRight.test_partner_manager_access_right ... 2026-09-06 14:46:48,324 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted res.partner.ownership.type records with IDs: [20] 2026-09-06 14:46:48,346 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:46:48,355 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_business_nature.tests.test_access_rights_business_type: Starting TestAccessRights.test_internal_user_access_right ... 2026-09-06 14:46:48,559 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2392, model: res.partner.ownership.type 2026-09-06 14:46:48,564 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2392, model: res.partner.ownership.type 2026-09-06 14:46:48,567 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2392, model: res.partner.business.type 2026-09-06 14:46:48,582 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_business_nature.tests.test_access_rights_business_type: Starting TestAccessRights.test_partner_manager_access_right ... 2026-09-06 14:46:48,803 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted res.partner.business.type records with IDs: [25] 2026-09-06 14:46:48,827 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:46:48,837 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_business_nature.tests.test_access_rights_employee_size: Starting TestAccessRights.test_internal_user_access_right ... 2026-09-06 14:46:49,050 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2394, model: res.partner.employee.size 2026-09-06 14:46:49,055 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2394, model: res.partner.employee.size 2026-09-06 14:46:49,057 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2394, model: res.partner.employee.size 2026-09-06 14:46:49,073 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_business_nature.tests.test_access_rights_employee_size: Starting TestAccessRights.test_partner_manager_access_right ... 2026-09-06 14:46:49,279 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted res.partner.employee.size records with IDs: [14] 2026-09-06 14:46:49,302 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:46:49,312 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_business_nature.tests.test_access_rights_enterprise_scale: Starting TestAccessRightsEnterpriseScale.test_internal_user_access_right ... 2026-09-06 14:46:49,520 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2396, model: res.partner.enterprise.scale 2026-09-06 14:46:49,526 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2396, model: res.partner.enterprise.scale 2026-09-06 14:46:49,529 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2396, model: res.partner.enterprise.scale 2026-09-06 14:46:49,545 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_business_nature.tests.test_access_rights_enterprise_scale: Starting TestAccessRightsEnterpriseScale.test_partner_manager_access_right ... 2026-09-06 14:46:49,774 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted res.partner.enterprise.scale records with IDs: [14] 2026-09-06 14:46:49,801 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:46:49,814 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_business_nature.tests.test_business_nature_field_sync: Starting TestBusinessNatureFieldSync.test_enterprise_scale_syncs_from_child_to_commercial_partner ... 2026-09-06 14:46:50,098 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_business_nature.tests.test_business_nature_field_sync: Starting TestBusinessNatureFieldSync.test_get_business_nature_fields_returns_full_field_list ... 2026-09-06 14:46:50,317 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:46:50,328 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_business_nature.tests.test_business_nature_sync_wizard: Starting TestBusinessNatureSyncWizard.test_action_sync_returns_success_notification ... 2026-09-06 14:46:50,560 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_business_nature.tests.test_business_nature_sync_wizard: Starting TestBusinessNatureSyncWizard.test_wizard_defaults_partner_ids_from_active_ids_context ... 2026-09-06 14:46:50,804 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_business_nature.tests.test_business_nature_sync_wizard: Starting TestBusinessNatureSyncWizard.test_wizard_module_flag_reflects_optional_module_install_state ... 2026-09-06 14:46:50,999 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:46:51,010 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_business_nature.tests.test_business_type: Starting TestBusinessType.test_01_remove_business_type ... 2026-09-06 14:46:51,221 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_business_nature.tests.test_business_type: Starting TestBusinessType.test_02_remove_business_type ... 2026-09-06 14:46:51,417 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [116087] 2026-09-06 14:46:51,417 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted res.partner.business.type records with IDs: [18] 2026-09-06 14:46:51,431 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_business_nature.tests.test_business_type: Starting TestBusinessType.test_archiving_business_type_excludes_it_from_default_search ... 2026-09-06 14:46:51,643 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:46:51,652 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_business_nature.tests.test_employee_size: Starting TestEmployeeSize.test_01_remove_employee_size ... 2026-09-06 14:46:51,870 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_business_nature.tests.test_employee_size: Starting TestEmployeeSize.test_02_remove_employee_size ... 2026-09-06 14:46:52,073 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [116097] 2026-09-06 14:46:52,073 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted res.partner.employee.size records with IDs: [10] 2026-09-06 14:46:52,088 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_business_nature.tests.test_employee_size: Starting TestEmployeeSize.test_archiving_employee_size_excludes_it_from_default_search ... 2026-09-06 14:46:52,336 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_business_nature.tests.test_employee_size: Starting TestEmployeeSize.test_change_employee_size_contact ... 2026-09-06 14:46:52,568 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_business_nature.tests.test_employee_size: Starting TestEmployeeSize.test_default_order_follows_sequence_field ... 2026-09-06 14:46:52,805 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:46:52,815 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_business_nature.tests.test_enterprise_scale: Starting TestEnterpriseScale.test_copy_generates_distinct_name ... 2026-09-06 14:46:53,038 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_business_nature.tests.test_enterprise_scale: Starting TestEnterpriseScale.test_delete_enterprise_scale_assigned_to_partner_is_blocked ... 2026-09-06 14:46:53,261 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_business_nature.tests.test_enterprise_scale: Starting TestEnterpriseScale.test_delete_enterprise_scale_not_assigned_to_partner_succeeds ... 2026-09-06 14:46:53,459 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted res.partner.enterprise.scale records with IDs: [22] 2026-09-06 14:46:53,473 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_business_nature.tests.test_enterprise_scale: Starting TestEnterpriseScale.test_unique_name_constraint_blocks_duplicate ... 2026-09-06 14:46:53,702 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:46:53,713 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_business_nature.tests.test_ownership_type: Starting TestOwnershipType.test_01_remove_ownership_type ... 2026-09-06 14:46:53,938 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_business_nature.tests.test_ownership_type: Starting TestOwnershipType.test_create_ownership_type ... 2026-09-06 14:46:54,893 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_business_nature.tests.test_ownership_type: Starting TestOwnershipType.test_duplicate_record_ownership_type ... 2026-09-06 14:46:55,082 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_business_nature.tests.test_ownership_type: Starting TestOwnershipType.test_ownership_type_persists_selection_value ... 2026-09-06 14:46:55,267 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_business_nature.tests.test_ownership_type: Starting TestOwnershipType.test_unique_name_ownership_type ... 2026-09-06 14:46:55,487 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:46:55,497 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_business_nature.tests.test_portal_business_nature: Starting TestPortalBusinessNature.test_account_page_renders_business_nature_selects ... 2026-09-06 14:46:55,635 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:portal_business_nature_user from n/a 2026-09-06 14:46:55,642 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 14:46:56,434 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:46:56] "GET /my/account HTTP/1.1" 200 - 231 0.066 0.727 2026-09-06 14:46:56,440 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_business_nature.tests.test_portal_business_nature.TestPortalBusinessNature.test_account_page_renders_business_nature_selects: waiting for threads: [] 2026-09-06 14:46:56,459 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_business_nature.tests.test_portal_business_nature: Starting TestPortalBusinessNature.test_account_update_persists_business_nature_fields_and_casts_blank_to_false ... 2026-09-06 14:46:56,634 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:portal_business_nature_user from n/a 2026-09-06 14:46:56,642 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 14:46:56,889 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:46:56] "POST /my/account HTTP/1.1" 303 - 108 0.037 0.212 2026-09-06 14:46:57,493 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:46:57] "GET /my/home HTTP/1.1" 200 - 237 0.061 0.541 2026-09-06 14:46:57,551 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:46:57] "POST /my/account HTTP/1.1" 303 - 72 0.017 0.034 2026-09-06 14:46:57,614 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:46:57] "GET /my/home HTTP/1.1" 200 - 42 0.012 0.049 2026-09-06 14:46:57,634 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_business_nature.tests.test_portal_business_nature: Starting TestPortalBusinessNature.test_optional_fields_whitelist_includes_business_nature_fields ... 2026-09-06 14:46:57,783 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:46:57,796 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_business_nature.tests.test_seed_data: Starting TestSeedData.test_rehomed_csv_seed_xmlids_resolve_under_merged_module ... 2026-09-06 14:46:57,820 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:46:57,830 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_calendar.tests.test_res_partner_resource_calendar: Starting TestResPartnerResourceCalendar.test_child_calendar_follows_commercial_partner_calendar_change ... 2026-09-06 14:46:57,980 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_calendar.tests.test_res_partner_resource_calendar: Starting TestResPartnerResourceCalendar.test_child_partner_inherits_calendar_from_commercial_partner ... 2026-09-06 14:46:58,111 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_calendar.tests.test_res_partner_resource_calendar: Starting TestResPartnerResourceCalendar.test_commercial_partner_manual_calendar_survives_mixed_batch_recompute ... 2026-09-06 14:46:58,233 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_calendar.tests.test_res_partner_resource_calendar: Starting TestResPartnerResourceCalendar.test_company_resource_calendar_synced_with_partner ... 2026-09-06 14:46:58,349 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:46:58,361 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_country_recognition.tests.test_partner_country_recognition: Starting TestPartnerCountryRecognition.test_signup_fills_country_city_and_coordinates_from_geoip ... 2026-09-06 14:46:58,366 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 14:46:58,750 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:geoip-signup@example.com from 127.0.0.1 2026-09-06 14:46:58,808 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2423 deleted mail.mail records with IDs: [3598] 2026-09-06 14:46:58,814 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2423 deleted mail.message records with IDs: [61124] 2026-09-06 14:46:58,820 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:geoip-signup@example.com from 127.0.0.1 2026-09-06 14:46:58,824 127 INFO rb-41ce622-224575-412242 odoo.tests.common: Simulating signal changes during tests 2026-09-06 14:46:58,824 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:46:58] "POST /web/signup HTTP/1.1" 303 - 293 0.115 0.345 2026-09-06 14:46:58,832 127 INFO rb-41ce622-224575-412242 odoo.http: Session expired 2026-09-06 14:46:58,832 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:46:58] "GET /my HTTP/1.1" 303 - 5 0.001 0.004 2026-09-06 14:46:59,232 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:46:59] "GET /web/login?redirect=/my? HTTP/1.1" 200 - 177 0.041 0.356 2026-09-06 14:46:59,261 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:46:59,274 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_filter.tests.test_filter_partner_by_phone: Starting TestFilterPartnerByPhone.test_01_filter_partner_by_phone_mobile ... 2026-09-06 14:46:59,388 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:46:59,403 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_identity.tests.test_partner_identity: Starting TestPartnerIdentity.test_identification_vn ... 2026-09-06 14:46:59,459 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_identity.tests.test_partner_identity: Starting TestPartnerIdentity.test_passport_vn ... 2026-09-06 14:46:59,516 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_identity.tests.test_partner_identity: Starting TestPartnerIdentity.test_simple_check_methods ... 2026-09-06 14:46:59,568 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_identity.tests.test_partner_identity: Starting TestPartnerIdentity.test_validation_methods ... 2026-09-06 14:46:59,627 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:46:59,640 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_industry_isic.tests.test_industry_isic_perf: Starting TestISICMixinCreatePerf.test_10_compute_hierarchy_level4_create_populate_and_clear ... 2026-09-06 14:46:59,703 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_industry_isic.tests.test_industry_isic_perf: Starting TestISICMixinCreatePerf.test_11_perf_no_industry_no_hierarchy_readback ... 2026-09-06 14:46:59,785 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:46:59,801 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_industry_isic.tests.test_res_partner: Starting TestResPartner.test_01_compute_hierarchy_from_industry_id ... 2026-09-06 14:46:59,873 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_industry_isic.tests.test_res_partner: Starting TestResPartner.test_02_inverse_set_industry_id_from_level_fields ... 2026-09-06 14:46:59,923 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_industry_isic.tests.test_res_partner: Starting TestResPartner.test_03_inverse_clear_level_fields_downgrades ... 2026-09-06 14:46:59,976 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_industry_isic.tests.test_res_partner: Starting TestResPartner.test_04_inverse_set_level_when_industry_is_child ... 2026-09-06 14:47:00,017 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_industry_isic.tests.test_res_partner: Starting TestResPartner.test_05_inverse_set_multiple_levels_priority ... 2026-09-06 14:47:00,054 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_industry_isic.tests.test_res_partner: Starting TestResPartner.test_06_compute_clear_industry_id_clears_all ... 2026-09-06 14:47:00,100 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:47:00,110 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_industry_isic.tests.test_res_partner_industry: Starting TestResPartnerIndustry.test_01_validate_parent_level_requirements ... 2026-09-06 14:47:00,137 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_industry_isic.tests.test_res_partner_industry: Starting TestResPartnerIndustry.test_02_validate_wrong_parent_level ... 2026-09-06 14:47:00,161 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_industry_isic.tests.test_res_partner_industry: Starting TestResPartnerIndustry.test_03_compute_full_code_all_levels ... 2026-09-06 14:47:00,179 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_industry_isic.tests.test_res_partner_industry: Starting TestResPartnerIndustry.test_04_compute_full_code_update_parent ... 2026-09-06 14:47:00,207 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_industry_isic.tests.test_res_partner_industry: Starting TestResPartnerIndustry.test_05_name_get_display ... 2026-09-06 14:47:00,223 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_industry_isic.tests.test_res_partner_industry: Starting TestResPartnerIndustry.test_06_unique_full_code_constraint ... 2026-09-06 14:47:00,242 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_industry_isic.tests.test_res_partner_industry: Starting TestResPartnerIndustry.test_07_child_ids_relationship ... 2026-09-06 14:47:00,259 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_industry_isic.tests.test_res_partner_industry: Starting TestResPartnerIndustry.test_08_cascade_delete ... 2026-09-06 14:47:00,283 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted res.partner.industry records with IDs: [786] 2026-09-06 14:47:00,298 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_industry_isic.tests.test_res_partner_industry: Starting TestResPartnerIndustry.test_09_is_child_of_method ... 2026-09-06 14:47:00,324 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:47:00,334 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_shareholder.tests.test_access_right: Starting TestAccessRight.test_internal_user_access_right ... 2026-09-06 14:47:00,579 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3599] 2026-09-06 14:47:00,586 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [61131] 2026-09-06 14:47:00,590 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:47:00,615 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2424, model: res.partner.shareholder 2026-09-06 14:47:00,620 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2424, model: res.partner.shareholder 2026-09-06 14:47:00,622 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2424, model: res.partner.shareholder 2026-09-06 14:47:00,637 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_shareholder.tests.test_access_right: Starting TestAccessRight.test_partner_manager_access_right ... 2026-09-06 14:47:00,863 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3600] 2026-09-06 14:47:00,871 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [61132] 2026-09-06 14:47:00,875 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:47:00,919 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted res.partner.shareholder records with IDs: [12] 2026-09-06 14:47:00,942 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:47:00,952 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_shareholder.tests.test_share_holder: Starting TestShareHolder.test_check_shareholder_ids ... 2026-09-06 14:47:01,174 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3601] 2026-09-06 14:47:01,179 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [61133] 2026-09-06 14:47:01,183 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:47:01,229 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_shareholder.tests.test_share_holder: Starting TestShareHolder.test_constraint_ownership_rate ... 2026-09-06 14:47:01,461 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3602] 2026-09-06 14:47:01,467 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [61134] 2026-09-06 14:47:01,471 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:47:01,497 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_shareholder.tests.test_share_holder: Starting TestShareHolder.test_constraint_partner_id ... 2026-09-06 14:47:01,707 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3603] 2026-09-06 14:47:01,713 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [61135] 2026-09-06 14:47:01,717 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:47:01,747 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_shareholder.tests.test_share_holder: Starting TestShareHolder.test_constraint_total_ownership_rate ... 2026-09-06 14:47:01,985 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3604] 2026-09-06 14:47:01,991 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [61136] 2026-09-06 14:47:01,995 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:47:02,024 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_shareholder.tests.test_share_holder: Starting TestShareHolder.test_create_multiple_shareholders_in_one_call ... 2026-09-06 14:47:02,239 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3605] 2026-09-06 14:47:02,245 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [61137] 2026-09-06 14:47:02,250 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:47:02,293 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_shareholder.tests.test_share_holder: Starting TestShareHolder.test_create_new_contact ... 2026-09-06 14:47:02,526 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3606] 2026-09-06 14:47:02,531 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [61138] 2026-09-06 14:47:02,535 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:47:02,563 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_shareholder.tests.test_share_holder: Starting TestShareHolder.test_insert_shareholder_from_other_company ... 2026-09-06 14:47:02,812 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3607] 2026-09-06 14:47:02,816 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [61139] 2026-09-06 14:47:02,821 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:47:02,856 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_shareholder.tests.test_share_holder: Starting TestShareHolder.test_total_ownership_rate_over_100_blocks_batched_create ... 2026-09-06 14:47:03,069 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3608] 2026-09-06 14:47:03,074 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [61140] 2026-09-06 14:47:03,078 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:47:03,124 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_shareholder.tests.test_share_holder: Starting TestShareHolder.test_write_is_company_false_on_multiple_partners ... 2026-09-06 14:47:03,363 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3609] 2026-09-06 14:47:03,368 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [61141] 2026-09-06 14:47:03,372 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:47:03,395 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted res.partner.shareholder records with IDs: [38, 39, 40] 2026-09-06 14:47:03,427 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_shareholder.tests.test_share_holder: Starting TestShareHolder.test_write_type_company ... 2026-09-06 14:47:03,676 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3610] 2026-09-06 14:47:03,681 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [61142] 2026-09-06 14:47:03,686 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:47:03,702 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted res.partner.shareholder records with IDs: [41] 2026-09-06 14:47:03,741 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:47:03,752 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_tax_code.tests.test_check_unique_vat_true: Starting TestCheckUniqueVatSettingsTrue.test_02_create_partner_different_vat ... 2026-09-06 14:47:03,891 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_tax_code.tests.test_check_unique_vat_true: Starting TestCheckUniqueVatSettingsTrue.test_03_create_partner_duplicated_vat ... 2026-09-06 14:47:04,042 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_tax_code.tests.test_check_unique_vat_true: Starting TestCheckUniqueVatSettingsTrue.test_04_duplicate_partner_individual_not_has_company ... 2026-09-06 14:47:04,145 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_tax_code.tests.test_check_unique_vat_true: Starting TestCheckUniqueVatSettingsTrue.test_05_duplicate_partner_individual_has_company ... 2026-09-06 14:47:04,339 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_tax_code.tests.test_check_unique_vat_true: Starting TestCheckUniqueVatSettingsTrue.test_06_create_partner_existed_vat_already_archived ... 2026-09-06 14:47:04,455 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_tax_code.tests.test_check_unique_vat_true: Starting TestCheckUniqueVatSettingsTrue.test_07_update_partner_individual ... 2026-09-06 14:47:04,630 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_tax_code.tests.test_check_unique_vat_true: Starting TestCheckUniqueVatSettingsTrue.test_09_create_multi_partners_with_no_existed_vat ... 2026-09-06 14:47:04,762 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_tax_code.tests.test_check_unique_vat_true: Starting TestCheckUniqueVatSettingsTrue.test_10_create_multi_partners_same_company_with_duplicated_vat ... 2026-09-06 14:47:04,918 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_partner_tax_code.tests.test_check_unique_vat_true: Starting TestCheckUniqueVatSettingsTrue.test_11_create_multi_partners_exeptional_case ... 2026-09-06 14:47:05,044 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:47:05,055 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos.tests.test_offline_connection_lost_gate: Starting TestOfflineConnectionLostGate.test_no_pos_frontend_js_bare_returns_on_a_connection_lost_catch ... 2026-09-06 14:47:05,221 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:47:05,237 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos.tests.test_pos_analytics: Starting TestPosConfigAnalyticProvisioning.test_create_does_not_override_an_explicitly_supplied_analytic_account ... 2026-09-06 14:47:05,332 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos.tests.test_pos_analytics: Starting TestPosConfigAnalyticProvisioning.test_create_pos_config_provisions_exactly_one_analytic_account ... 2026-09-06 14:47:05,433 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos.tests.test_pos_analytics: Starting TestPosConfigAnalyticProvisioning.test_create_pos_config_scopes_the_analytic_account_to_its_own_company ... 2026-09-06 14:47:09,234 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos.tests.test_pos_analytics: Starting TestPosConfigAnalyticProvisioning.test_two_pos_configs_each_get_their_own_distinct_analytic_account ... 2026-09-06 14:47:09,373 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:47:09,384 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos.tests.test_pos_analytics: Starting TestPosAnalyticBackfillIdempotency.test_backfill_creates_exactly_one_account_for_a_config_with_none ... 2026-09-06 14:47:09,501 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos.tests.test_pos_analytics: Starting TestPosAnalyticBackfillIdempotency.test_backfill_does_not_duplicate_on_a_second_run ... 2026-09-06 14:47:09,628 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:47:09,815 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:47:11,775 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcb14cb2700> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:47:11,776 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcb0e7ce7a0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:47:11,783 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:47:11,787 127 INFO rb-41ce622-224575-412242 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 0x7fcb0e7cdda0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:47:12,026 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:47:13,855 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcb0eedfc40> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:47:13,855 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcb1597c540> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:47:13,860 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:47:13,862 127 INFO rb-41ce622-224575-412242 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 0x7fcb1597f7e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:47:14,064 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:47:15,226 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcb14fb2020> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:47:15,226 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcb0e63e020> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:47:15,231 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:47:15,233 127 INFO rb-41ce622-224575-412242 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 0x7fcb0e63c360> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:47:15,469 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:47:17,201 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf28db420> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:47:17,201 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcb12fdbf60> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:47:17,206 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:47:17,208 127 INFO rb-41ce622-224575-412242 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 0x7fcb12fdbce0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:47:17,426 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:47:19,167 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcb0e6c59e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:47:19,167 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcb0f09cea0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:47:19,171 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:47:19,174 127 INFO rb-41ce622-224575-412242 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 0x7fcb0f09e3e0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:47:19,403 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:47:20,669 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcaf15cc4a0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:47:20,670 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcaefe85300> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:47:20,676 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:47:20,679 127 INFO rb-41ce622-224575-412242 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 0x7fcaefe85a80> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:47:21,514 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:47:22,659 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcb0f994ae0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:47:22,660 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcb14ea5e40> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:47:22,664 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:47:22,667 127 INFO rb-41ce622-224575-412242 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 0x7fcb14ea6ac0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:47:22,875 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:47:24,641 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcb11d25c60> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:47:24,641 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcb0e7096c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:47:24,645 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:47:24,647 127 INFO rb-41ce622-224575-412242 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 0x7fcb0e7091c0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-41ce622-224575/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-41ce622-224575/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-41ce622-224575/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-41ce622-224575/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-41ce622-224575/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-41ce622-224575/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-41ce622-224575/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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:47:24,846 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos.tests.test_pos_analytics: Starting TestPosAnalyticMerge.test_invoice_line_analytic_stamp_is_idempotent_on_repeated_stamping ... 2026-09-06 14:47:24,871 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos.tests.test_pos_analytics: Starting TestPosAnalyticMerge.test_invoice_line_analytic_stamp_merges_with_a_pre_existing_other_plan_key ... 2026-09-06 14:47:24,895 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos.tests.test_pos_analytics: Starting TestPosAnalyticMerge.test_session_sale_vals_analytic_stamp_merges_with_a_pre_existing_other_plan_key ... 2026-09-06 14:47:24,920 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos.tests.test_pos_analytics: Starting TestPosAnalyticMerge.test_session_tax_vals_analytic_stamp_merges_with_a_pre_existing_other_plan_key ... 2026-09-06 14:47:24,985 127 INFO rb-41ce622-224575-412242 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-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:47:26,224 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcb0fa12fc0> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:47:26,224 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcb0e618e00> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:47:26,228 127 INFO rb-41ce622-224575-412242 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:47:26,230 127 INFO rb-41ce622-224575-412242 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 0x7fcb0e61a660> Stack (most recent call last): File "/data/build/rb-41ce622-224575/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-41ce622-224575/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-41ce622-224575/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-41ce622-224575/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-41ce622-224575/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-41ce622-224575/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-41ce622-224575/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/tests/common.py", line 1006, 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-41ce622-224575/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-41ce622-224575/odoo/modules/registry.py", line 365, 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-41ce622-224575/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-41ce622-224575/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-06 14:47:26,247 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:47:26,259 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos.tests.test_pos_load_field_coverage: Starting TestPosLoadFieldCoverageHarness.test_assert_fields_loaded_fails_for_a_field_the_loader_does_not_return ... 2026-09-06 14:47:27,091 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos.tests.test_pos_load_field_coverage: Starting TestPosLoadFieldCoverageHarness.test_assert_fields_loaded_passes_for_a_field_the_loader_actually_returns ... 2026-09-06 14:47:27,198 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:47:27,210 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos.tests.test_pos_partner_widget_strip: Starting TestPosPartnerWidgetStrip.test_get_views_override_keeps_the_readonly_rpc_contract ... 2026-09-06 14:47:27,234 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos.tests.test_pos_partner_widget_strip: Starting TestPosPartnerWidgetStrip.test_transient_asset_read_failure_does_not_permanently_empty_the_widget_set ... 2026-09-06 14:47:27,408 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos.tests.test_pos_partner_widget_strip: Starting TestPosPartnerWidgetStrip.test_unreadable_asset_file_logs_a_warning_naming_the_failing_path ... 2026-09-06 14:47:27,505 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos.tests.test_pos_partner_widget_strip: Starting TestPosPartnerWidgetStrip.test_widget_set_reflects_a_new_ir_asset_after_the_bundle_changes ... 2026-09-06 14:47:27,688 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:47:27,699 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos.tests.test_pos_qr_bank_details: Starting TestPosQrBankDetailsFieldCoverage.test_bank_detail_fields_reach_the_till ... 2026-09-06 14:47:27,823 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:47:27,837 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos.tests.test_pos_qr_bank_details: Starting TestPosQrBankDetailsValue.test_bank_detail_fields_are_empty_for_a_non_qr_code_method ... 2026-09-06 14:47:28,018 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos.tests.test_pos_qr_bank_details: Starting TestPosQrBankDetailsValue.test_bank_detail_fields_resolve_the_linked_bank_accounts_own_data ... 2026-09-06 14:47:28,182 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:47:28,195 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_custom_bill_logo.tests.test_pos_config_custom_logo_default: Starting TestPosConfigCustomLogoDefault.test_creating_a_pos_for_a_company_without_a_logo_succeeds ... 2026-09-06 14:47:28,246 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [4] 2026-09-06 14:47:28,423 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 0 removed 2026-09-06 14:47:31,018 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour: Starting TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale ... 2026-09-06 14:47:31,350 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale: Chrome pid: 4473 2026-09-06 14:47:31,350 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale: Chrome headless temporary user profile dir: /tmp/tmpviqb3y9m_chrome_odoo 2026-09-06 14:47:31,350 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale: Issuing json command http://127.0.0.1:44091/json/version 2026-09-06 14:47:31,351 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request http://127.0.0.1:44091/json/version with timeout 3 increased to 10s during tests 2026-09-06 14:47:31,364 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale: Browser version: Chrome/150.0.7871.114 2026-09-06 14:47:31,364 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale: Issuing json command http://127.0.0.1:44091/json 2026-09-06 14:47:31,364 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request http://127.0.0.1:44091/json with timeout 3 increased to 10s during tests 2026-09-06 14:47:31,371 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale: Websocket url found: ws://127.0.0.1:44091/devtools/page/F9498660262038C57CE5A0EDD7186130 2026-09-06 14:47:31,378 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale: Enable chrome headless console log notification 2026-09-06 14:47:31,382 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale: Chrome headless enable page notifications 2026-09-06 14:47:31,488 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:admin from n/a 2026-09-06 14:47:31,494 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale: Setting session cookie in browser 2026-09-06 14:47:31,496 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale: Open "http://127.0.0.1:8069/odoo/settings" in browser 2026-09-06 14:47:31,496 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale: Navigating to: "http://127.0.0.1:8069/odoo/settings" 2026-09-06 14:47:31,504 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 14:47:32,265 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:32] "GET /odoo/settings HTTP/1.1" 200 - 179 0.069 0.694 2026-09-06 14:47:32,268 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale: Navigation result: {'frameId': 'F9498660262038C57CE5A0EDD7186130', 'loaderId': 'E9434C2E06CEAD45E8783627ACB5D4D9', 'isDownload': False} 2026-09-06 14:47:32,268 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale: Evaluate ready code "odoo.isTourReady('viin_pos_custom_bill_logo_settings_save_tour')" 2026-09-06 14:47:32,291 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:32] "GET /web/webclient/translations/9440eddd96c1132712da6229c9ff330970ef7ddc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-06 14:47:32,298 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:32] "GET /web/assets/d2e7eed/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-09-06 14:47:32,303 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:32] "GET /web/assets/f6e2dc9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-06 14:47:32,313 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:32] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.004 0.015 2026-09-06 14:47:32,368 127 INFO rb-41ce622-224575-412242 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-09-06 14:47:32,855 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:32] "GET /web/webclient/load_menus/bd3c099589375f7fe7b5a5304cfd61043ac64f08ea3581ff1e722cdf450e233e HTTP/1.1" 200 - 872 0.245 0.315 2026-09-06 14:47:32,859 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:32] "GET /web/assets/fee8467/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.494 2026-09-06 14:47:32,864 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:32] "GET /web/assets/ba47c4d/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.300 2026-09-06 14:47:32,925 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:32] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-09-06 14:47:32,926 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:32] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-09-06 14:47:32,927 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:32] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-09-06 14:47:32,938 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:32] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.005 2026-09-06 14:47:32,968 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale.browser: Owl is running in 'dev' mode. 2026-09-06 14:47:32,988 127 INFO rb-41ce622-224575-412242 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company Company Without Any Point Of Sale - Settings Save Tour Fixture (361) 2026-09-06 14:47:33,009 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:33] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.014 0.027 2026-09-06 14:47:33,013 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:33] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.033 2026-09-06 14:47:33,016 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:33] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.014 2026-09-06 14:47:33,025 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:33] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.003 0.015 2026-09-06 14:47:33,035 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:33] "GET /odoo/offline HTTP/1.1" 200 - 5 0.001 0.008 2026-09-06 14:47:33,074 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale: Evaluate test code "odoo.startTour('viin_pos_custom_bill_logo_settings_save_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/settings", "delayToCheckUndeterminisms": 0})" 2026-09-06 14:47:33,079 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale.browser: [1/4] Tour viin_pos_custom_bill_logo_settings_save_tour → Step The Settings page loaded (trigger: .o_form_button_save) 2026-09-06 14:47:33,161 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.039 2026-09-06 14:47:33,165 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:33] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-09-06 14:47:33,298 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:33] "POST /mail/data HTTP/1.1" 200 - 145 0.095 0.124 2026-09-06 14:47:33,319 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:33] "GET /web/image/res.partner/3/avatar_128?unique=1788706048000 HTTP/1.1" 200 - 9 0.007 0.212 2026-09-06 14:47:33,320 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:33] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.227 2026-09-06 14:47:33,339 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:33] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.006 0.235 2026-09-06 14:47:33,355 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:33] "POST /web/action/load HTTP/1.1" 200 - 9 0.005 0.242 2026-09-06 14:47:33,410 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:33] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-09-06 14:47:33,427 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:33] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-06 14:47:33,431 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:33] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.008 0.012 2026-09-06 14:47:33,450 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-06 14:47:33,453 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:33] "GET /web/image/res.company/361/favicon HTTP/1.1" 200 - 9 0.006 0.026 2026-09-06 14:47:33,983 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:33] "POST /web/dataset/call_kw/res.config.settings/get_views HTTP/1.1" 200 - 186 0.064 0.499 2026-09-06 14:47:34,039 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:34] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.004 2026-09-06 14:47:34,418 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:34] "POST /web/dataset/call_kw/res.config.settings/onchange HTTP/1.1" 200 - 1110 0.136 0.229 2026-09-06 14:47:34,876 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:34] "POST /base_setup/demo_active HTTP/1.1" 200 - 1 0.002 0.002 2026-09-06 14:47:34,896 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:34] "POST /base_setup/data HTTP/1.1" 200 - 5 0.001 0.003 2026-09-06 14:47:34,981 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:34] "GET /viin_stringee/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-06 14:47:34,983 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:34] "GET /event/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-06 14:47:34,983 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:34] "GET /base/static/description/settings.png HTTP/1.1" 200 - 0 0.000 0.007 2026-09-06 14:47:34,984 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:34] "GET /viin_freight_management/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-09-06 14:47:34,988 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:34] "GET /viin_document/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-09-06 14:47:35,005 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:35] "GET /viin_business_trip/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-06 14:47:35,007 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:35] "GET /viin_zalo/static/description/main_screenshot.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-06 14:47:35,009 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:35] "GET /viin_approval/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-06 14:47:35,013 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:35] "GET /crm/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-06 14:47:35,065 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:35] "GET /viin_logistics/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.063 2026-09-06 14:47:35,069 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:35] "GET /calendar/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.057 2026-09-06 14:47:35,071 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:35] "GET /l10n_vn_viin_update_address/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.057 2026-09-06 14:47:35,072 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:35] "GET /viin_appointment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-06 14:47:35,081 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale.browser: [2/4] Tour viin_pos_custom_bill_logo_settings_save_tour → Step Flip an unrelated, harmless setting so the record is dirty enough to attempt a real save (trigger: div[name="restrict_template_rendering"] input[type="checkbox"]) 2026-09-06 14:47:35,091 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:35] "GET /viin_helpdesk/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.012 2026-09-06 14:47:35,094 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:35] "GET /sale_management/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-09-06 14:47:35,101 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:35] "GET /viin_hr_work_entry/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-06 14:47:35,102 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:35] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-06 14:47:35,103 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:35] "GET /to_hr_meal/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-06 14:47:35,170 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:35] "GET /website_slides/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-06 14:47:35,176 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:35] "GET /purchase/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-09-06 14:47:35,196 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:35] "GET /viin_sem/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.032 2026-09-06 14:47:35,198 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:35] "GET /stock/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.022 2026-09-06 14:47:35,201 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:35] "GET /mrp/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-06 14:47:35,202 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:35] "GET /account/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-06 14:47:35,204 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:35] "GET /to_loan_management/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-06 14:47:35,207 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:35] "GET /viin_hr_overtime/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-06 14:47:35,211 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:35] "GET /to_git/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-06 14:47:35,213 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:35] "GET /viin_sale_subscription/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-06 14:47:35,214 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:35] "GET /to_hr_payroll/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-06 14:47:35,216 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:35] "GET /viin_amazon/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-06 14:47:35,220 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:35] "GET /contacts/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-06 14:47:35,221 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:35] "GET /viin_social/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-06 14:47:35,259 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:35] "GET /survey/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.039 2026-09-06 14:47:35,262 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:35] "GET /project/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-06 14:47:35,264 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale.browser: [3/4] Tour viin_pos_custom_bill_logo_settings_save_tour → Step Settings must save without an 'Invalid fields:' error for a company with no Point of Sale configured - pos_custom_logo_type must not be unconditionally required (trigger: .o_form_button_save) 2026-09-06 14:47:35,265 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:35] "GET /hr_timesheet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-06 14:47:35,269 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:35] "GET /mass_mailing/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-06 14:47:35,270 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:35] "GET /viin_marketplace/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-09-06 14:47:35,271 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:35] "GET /hr/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-06 14:47:35,306 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:35] "GET /hr_attendance/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.028 2026-09-06 14:47:35,367 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:35] "GET /hr_expense/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.088 2026-09-06 14:47:35,369 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:35] "GET /hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.093 2026-09-06 14:47:35,377 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:35] "GET /fleet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-06 14:47:35,385 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:35] "GET /viin_workflow_automation/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-09-06 14:47:35,417 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:35] "GET /point_of_sale/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-09-06 14:47:35,421 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:35] "GET /lunch/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.047 2026-09-06 14:47:35,426 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:35] "GET /viin_fleet_booking/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.041 2026-09-06 14:47:35,430 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:35] "GET /to_okr/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-06 14:47:35,432 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:35] "GET /to_odoo_module/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-06 14:47:35,456 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:35] "GET /viin_foreign_trade/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-06 14:47:35,458 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:35] "GET /viin_affiliate/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-06 14:47:35,460 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:35] "GET /web/static/img/mobile_app_qrcode_android.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-06 14:47:35,463 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:35] "GET /web/static/img/mobile_app_qrcode_ios.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-06 14:47:35,464 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:35] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-06 14:47:36,058 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:36] "GET /product_setting/static/description/icon.png HTTP/1.1" 404 - 1056 0.259 0.823 2026-09-06 14:47:36,103 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:36] "GET /cloud_storage/static/description/icon.png HTTP/1.1" 404 - 21 0.008 0.828 2026-09-06 14:47:36,119 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:36] "POST /web/dataset/call_kw/res.config.settings/get_viin_brand_modules_icon HTTP/1.1" 200 - 0 0.000 1.023 2026-09-06 14:47:36,164 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:36] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-06 14:47:36,165 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:36] "GET /viin_brand/static/img/apps/settings.png HTTP/1.1" 200 - 0 0.000 0.015 2026-09-06 14:47:36,176 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:36] "GET /viin_brand/static/img/apps/event.png HTTP/1.1" 200 - 0 0.000 0.023 2026-09-06 14:47:36,180 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:36] "GET /viin_zalo/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.018 2026-09-06 14:47:36,184 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:36] "GET /viin_brand/static/img/apps/calendar.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-06 14:47:36,184 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:36] "GET /viin_brand/static/img/apps/crm.png HTTP/1.1" 200 - 0 0.000 0.010 2026-09-06 14:47:36,186 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:36] "GET /viin_brand/static/img/apps/sale_management.png HTTP/1.1" 200 - 0 0.000 0.010 2026-09-06 14:47:36,194 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:36] "GET /viin_brand/static/img/apps/website.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-06 14:47:36,212 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:36] "GET /viin_brand/static/img/apps/purchase.png HTTP/1.1" 200 - 0 0.000 0.021 2026-09-06 14:47:36,213 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:36] "GET /viin_brand/static/img/apps/stock.png HTTP/1.1" 200 - 0 0.000 0.017 2026-09-06 14:47:36,213 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:36] "GET /viin_brand/static/img/apps/mrp.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-06 14:47:36,214 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:36] "GET /viin_brand/static/img/apps/website_slides.png HTTP/1.1" 200 - 0 0.000 0.022 2026-09-06 14:47:36,222 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:36] "GET /viin_brand/static/img/apps/contacts.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-06 14:47:36,227 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:36] "GET /viin_brand/static/img/apps/account.png HTTP/1.1" 200 - 0 0.000 0.007 2026-09-06 14:47:36,228 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:36] "GET /viin_brand/static/img/apps/survey.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-06 14:47:36,231 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:36] "GET /viin_brand/static/img/apps/hr_timesheet.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-06 14:47:36,233 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:36] "GET /viin_brand/static/img/apps/mass_mailing.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-06 14:47:36,235 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:36] "GET /viin_brand/static/img/apps/project.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-06 14:47:36,242 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:36] "GET /viin_brand/static/img/apps/hr.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-06 14:47:36,243 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:36] "GET /viin_brand/static/img/apps/hr_recruitment.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-06 14:47:36,248 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:36] "GET /viin_brand/static/img/apps/hr_attendance.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-06 14:47:36,249 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:36] "GET /viin_brand/static/img/apps/hr_expense.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-06 14:47:36,261 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:36] "GET /viin_brand/static/img/apps/fleet.png HTTP/1.1" 200 - 0 0.000 0.014 2026-09-06 14:47:36,262 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:36] "GET /viin_brand/static/img/apps/lunch.png HTTP/1.1" 200 - 0 0.000 0.014 2026-09-06 14:47:36,271 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:36] "GET /viin_brand/static/img/apps/point_of_sale.png HTTP/1.1" 200 - 0 0.000 0.021 2026-09-06 14:47:36,841 127 INFO rb-41ce622-224575-412242 odoo.tests.common: Simulating signal changes during tests 2026-09-06 14:47:36,842 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:36] "POST /web/dataset/call_kw/res.config.settings/web_save HTTP/1.1" 200 - 970 0.379 1.036 2026-09-06 14:47:37,772 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted ir.model.data records with IDs: [35086] 2026-09-06 14:47:37,772 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted ir.config_parameter records with IDs: [15] 2026-09-06 14:47:37,912 127 INFO rb-41ce622-224575-412242 odoo.tests.common: Simulating signal changes during tests 2026-09-06 14:47:37,912 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:37] "POST /web/dataset/call_button/res.config.settings/execute HTTP/1.1" 200 - 1960 0.316 0.671 2026-09-06 14:47:38,139 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:38] "GET /odoo/settings HTTP/1.1" 200 - 97 0.042 0.167 2026-09-06 14:47:38,175 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:38] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.004 0.006 2026-09-06 14:47:38,195 127 INFO rb-41ce622-224575-412242 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-09-06 14:47:38,629 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale.browser: [4/4] Tour viin_pos_custom_bill_logo_settings_save_tour → Step The reloaded Settings page rendered - the save round-tripped instead of being silently blocked (trigger: .o_form_button_save) 2026-09-06 14:47:38,635 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:38] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.003 2026-09-06 14:47:38,653 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale.browser: Owl is running in 'dev' mode. 2026-09-06 14:47:38,675 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:38] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 3 0.001 0.004 2026-09-06 14:47:38,684 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:38] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 6 0.002 0.009 2026-09-06 14:47:38,864 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:38] "POST /mail/data HTTP/1.1" 200 - 147 0.072 0.085 2026-09-06 14:47:38,886 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:38] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 9 0.012 0.159 2026-09-06 14:47:38,887 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:38] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.166 2026-09-06 14:47:38,900 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:38] "POST /web/action/load HTTP/1.1" 200 - 9 0.003 0.180 2026-09-06 14:47:38,939 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:38] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-09-06 14:47:38,982 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:38] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.007 0.016 2026-09-06 14:47:39,520 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:39] "POST /web/dataset/call_kw/res.config.settings/get_views HTTP/1.1" 200 - 186 0.081 0.475 2026-09-06 14:47:39,537 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:39] "GET /web/image/res.company/361/favicon HTTP/1.1" 304 - 9 0.005 0.566 2026-09-06 14:47:39,573 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:39] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.004 2026-09-06 14:47:39,939 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:39] "POST /web/dataset/call_kw/res.config.settings/onchange HTTP/1.1" 200 - 1130 0.129 0.222 2026-09-06 14:47:40,311 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:40] "POST /base_setup/demo_active HTTP/1.1" 200 - 1 0.002 0.002 2026-09-06 14:47:40,321 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:40] "POST /base_setup/data HTTP/1.1" 200 - 5 0.001 0.002 2026-09-06 14:47:40,409 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale.browser: tour succeeded 2026-09-06 14:47:40,409 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale.browser: ╔═════════════════════════════════════════════════════════════╗ ║ TOUR viin_pos_custom_bill_logo_settings_save_tour SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════╝ 2026-09-06 14:47:40,813 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale.browser: heap 40564796 (allocated 42086400) 2026-09-06 14:47:40,862 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale: Closing chrome headless with pid 4473 2026-09-06 14:47:40,863 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale: Closing websocket connection 2026-09-06 14:47:40,864 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale: Terminating chrome headless with pid 4473 2026-09-06 14:47:40,963 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale: Chrome Log in: /tmp/odoo_tests/rb-41ce622-224575-412242/chrome_logs/chrome_log_20260906_144740_962667_test_settings_save_when_active_company_has_no_point_of_sale.txt 2026-09-06 14:47:40,963 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale: Removing chrome user profile "/tmp/tmpviqb3y9m_chrome_odoo" 2026-09-06 14:47:40,987 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale: waiting for threads: [, , ] 2026-09-06 14:47:41,290 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:41] "GET /product_setting/static/description/icon.png HTTP/1.1" 404 - 1016 0.293 0.622 2026-09-06 14:47:41,338 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:41] "GET /cloud_storage/static/description/icon.png HTTP/1.1" 404 - 21 0.009 0.755 2026-09-06 14:47:41,353 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:47:41] "POST /web/dataset/call_kw/res.config.settings/get_viin_brand_modules_icon HTTP/1.1" 200 - 0 0.000 0.948 2026-09-06 14:47:41,416 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:47:41,438 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_qr.tests.test_pos_config_default_payment_methods: Starting TestPosConfigDefaultPaymentMethods.test_01_default_excludes_all_online_when_multiple ... 2026-09-06 14:47:41,459 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_qr.tests.test_pos_config_default_payment_methods: Starting TestPosConfigDefaultPaymentMethods.test_02_default_keeps_single_online ... 2026-09-06 14:47:41,497 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_qr.tests.test_pos_config_default_payment_methods: Starting TestPosConfigDefaultPaymentMethods.test_03_duplicate_config_with_multiple_online_methods ... 2026-09-06 14:47:41,640 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:47:41,649 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_qr.tests.test_pos_payment_method_qr_fields: Starting TestPosPaymentMethodQrFields.test_pos_payment_method_loads_qr_provider_fields ... 2026-09-06 14:47:41,752 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:47:51,784 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_refund.tests.test_point_of_sale_flow_refund: Starting TestPointOfSaleFlowRefund.test_order_refund_with_invoice ... 2026-09-06 14:47:51,848 127 INFO rb-41ce622-224575-412242 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52032447 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2026-09-06 14:47:54,398 127 INFO rb-41ce622-224575-412242 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52032447 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'} created pos.order #19 2026-09-06 14:47:54,398 127 INFO rb-41ce622-224575-412242 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52032447 finished 2026-09-06 14:47:55,377 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_refund.tests.test_point_of_sale_flow_refund: Starting TestPointOfSaleFlowRefund.test_order_refund_with_invoice_same_product_on_2_lines ... 2026-09-06 14:47:55,440 127 INFO rb-41ce622-224575-412242 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26002981 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2026-09-06 14:47:56,611 127 INFO rb-41ce622-224575-412242 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26002981 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'} created pos.order #21 2026-09-06 14:47:56,611 127 INFO rb-41ce622-224575-412242 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26002981 finished 2026-09-06 14:47:57,998 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-09-06 14:48:04,583 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend: Starting TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line ... 2026-09-06 14:48:04,872 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line: Chrome pid: 4786 2026-09-06 14:48:04,873 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line: Chrome headless temporary user profile dir: /tmp/tmpdnua1doh_chrome_odoo 2026-09-06 14:48:04,873 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line: Issuing json command http://127.0.0.1:46373/json/version 2026-09-06 14:48:04,874 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request http://127.0.0.1:46373/json/version with timeout 3 increased to 10s during tests 2026-09-06 14:48:04,883 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line: Browser version: Chrome/150.0.7871.114 2026-09-06 14:48:04,883 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line: Issuing json command http://127.0.0.1:46373/json 2026-09-06 14:48:04,884 127 INFO rb-41ce622-224575-412242 odoo.tests.common.requests: request http://127.0.0.1:46373/json with timeout 3 increased to 10s during tests 2026-09-06 14:48:04,888 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line: Websocket url found: ws://127.0.0.1:46373/devtools/page/B3849BE1769497A9A926446A24FFD21E 2026-09-06 14:48:04,961 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line: Enable chrome headless console log notification 2026-09-06 14:48:04,963 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line: Chrome headless enable page notifications 2026-09-06 14:48:04,991 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.res_users: Login successful for db:rb-41ce622-224575-412242 login:pos_user from n/a 2026-09-06 14:48:04,993 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line: Setting session cookie in browser 2026-09-06 14:48:04,995 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line: Open "http://127.0.0.1:8069/pos/ui?config_id=26" in browser 2026-09-06 14:48:04,995 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=26" 2026-09-06 14:48:05,005 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 14:48:05,547 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:48:05] "GET /pos/ui?config_id=26 HTTP/1.1" 200 - 130 0.041 0.502 2026-09-06 14:48:05,550 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line: Navigation result: {'frameId': 'B3849BE1769497A9A926446A24FFD21E', 'loaderId': '749F94A72769E434B30061896F96E146', 'isDownload': False} 2026-09-06 14:48:05,550 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line: Evaluate ready code "odoo.isTourReady('PosReturnReasonPersistsTour')" 2026-09-06 14:48:05,561 127 INFO rb-41ce622-224575-412242 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-06 14:48:05,572 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:48:05] "GET /web/assets/347f9e8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-09-06 14:48:05,577 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:48:05] "GET /web/assets/e3537ba/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-09-06 14:48:05,580 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:48:05] "GET /web/assets/8f6f629/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-09-06 14:48:05,854 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:48:05] "GET /web/webclient/translations/9440eddd96c1132712da6229c9ff330970ef7ddc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-09-06 14:48:05,858 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:48:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-06 14:48:05,860 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:48:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-06 14:48:05,863 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line: Evaluate test code "odoo.startTour('PosReturnReasonPersistsTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=26", "delayToCheckUndeterminisms": 0})" 2026-09-06 14:48:05,868 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [1/41] Tour PosReturnReasonPersistsTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-06 14:48:05,869 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: IndexedDB 1 Ready 2026-09-06 14:48:05,870 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:48:05] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.005 2026-09-06 14:48:06,132 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:48:06] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 311 0.090 0.176 2026-09-06 14:48:06,134 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:48:06] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.254 2026-09-06 14:48:06,212 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:48:06] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-06 14:48:06,220 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:48:06] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-06 14:48:06,238 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:48:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-06 14:48:06,248 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:48:06] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-09-06 14:48:06,253 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: Owl is running in 'dev' mode. 2026-09-06 14:48:06,297 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:48:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-06 14:48:06,301 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:48:06] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-06 14:48:06,313 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:48:06] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-06 14:48:06,321 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:48:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-09-06 14:48:06,326 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:48:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-06 14:48:06,336 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:48:06] "GET /web/image/res.users/2441/avatar_128 HTTP/1.1" 200 - 16 0.009 0.018 2026-09-06 14:48:06,350 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:48:06] "GET /web/image?model=res.company&id=364&field=logo HTTP/1.1" 200 - 9 0.003 0.035 2026-09-06 14:48:06,358 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [2/41] Tour PosReturnReasonPersistsTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-06 14:48:06,366 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:48:06] "GET /web/image/res.company/364/favicon HTTP/1.1" 200 - 4 0.003 0.039 2026-09-06 14:48:06,379 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:48:06] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.002 0.006 2026-09-06 14:48:06,384 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:48:06] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.001 0.011 2026-09-06 14:48:06,393 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:48:06] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.001 0.019 2026-09-06 14:48:06,397 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:48:06] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.001 0.021 2026-09-06 14:48:06,459 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:48:06] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.003 0.079 2026-09-06 14:48:06,466 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:48:06] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.001 0.093 2026-09-06 14:48:06,470 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:48:06] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.001 0.087 2026-09-06 14:48:06,476 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [3/41] Tour PosReturnReasonPersistsTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-09-06 14:48:06,478 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:48:06] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.001 0.087 2026-09-06 14:48:06,482 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:48:06] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.001 0.086 2026-09-06 14:48:06,486 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:48:06] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.000 0.086 2026-09-06 14:48:06,488 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:48:06] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.000 0.024 2026-09-06 14:48:06,492 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:48:06] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.000 0.023 2026-09-06 14:48:06,496 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:48:06] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.000 0.022 2026-09-06 14:48:06,591 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:48:06] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 32 0.052 0.058 2026-09-06 14:48:06,645 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [4/41] Tour PosReturnReasonPersistsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-06 14:48:06,718 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [5/41] Tour PosReturnReasonPersistsTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-09-06 14:48:06,774 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [6/41] Tour PosReturnReasonPersistsTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-09-06 14:48:06,840 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [7/41] Tour PosReturnReasonPersistsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-06 14:48:06,906 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [8/41] Tour PosReturnReasonPersistsTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-06 14:48:06,992 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [9/41] Tour PosReturnReasonPersistsTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-06 14:48:07,002 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:48:07] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-06 14:48:07,003 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:48:07] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-06 14:48:07,048 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [10/41] Tour PosReturnReasonPersistsTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-06 14:48:07,106 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [11/41] Tour PosReturnReasonPersistsTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-09-06 14:48:07,179 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [12/41] Tour PosReturnReasonPersistsTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-06 14:48:07,195 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:48:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-06 14:48:07,255 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [13/41] Tour PosReturnReasonPersistsTour → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-09-06 14:48:07,259 127 INFO rb-41ce622-224575-412242 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21597881 started for PoS orders references: [{'name': 'Order 00014-001-0001', 'uuid': '8877d5ab-bf63-4be1-8411-1f886ad5b6d2'}] 2026-09-06 14:48:07,261 127 INFO ? werkzeug: 127.0.0.1 - - [06/Sep/2026 14:48:07] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-06 14:48:07,605 127 INFO rb-41ce622-224575-412242 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21597881 order {'name': 'Order 00014-001-0001', 'uuid': '8877d5ab-bf63-4be1-8411-1f886ad5b6d2'} created pos.order #23 2026-09-06 14:48:07,607 127 INFO rb-41ce622-224575-412242 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21597881 finished 2026-09-06 14:48:07,633 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:48:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 326 0.128 0.248 2026-09-06 14:48:07,656 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:48:07] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-06 14:48:07,687 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:48:07] "GET /web/image?model=pos.config&id=26&field=custom_logo HTTP/1.1" 200 - 4 0.001 0.004 2026-09-06 14:48:07,697 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [14/41] Tour PosReturnReasonPersistsTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-06 14:48:07,763 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [15/41] Tour PosReturnReasonPersistsTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-06 14:48:07,820 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [16/41] Tour PosReturnReasonPersistsTour → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-09-06 14:48:07,878 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [17/41] Tour PosReturnReasonPersistsTour → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-09-06 14:48:07,945 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [18/41] Tour PosReturnReasonPersistsTour → Step .pos-search-bar .filter 2026-09-06 14:48:08,001 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [19/41] Tour PosReturnReasonPersistsTour → Step .pos-search-bar .filter ul 2026-09-06 14:48:08,056 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [20/41] Tour PosReturnReasonPersistsTour → Step .pos-search-bar .filter ul li:contains("Paid") 2026-09-06 14:48:08,126 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [21/41] Tour PosReturnReasonPersistsTour → Step .ticket-screen .order-row > .col:contains("-0001") 2026-09-06 14:48:08,139 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:48:08] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 8 0.004 0.009 2026-09-06 14:48:08,196 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [22/41] Tour PosReturnReasonPersistsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-06 14:48:08,249 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [23/41] Tour PosReturnReasonPersistsTour → Step Check orderline with attributes: {"productName":"Desk Organizer","withClass":".selected"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer"))) 2026-09-06 14:48:08,301 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [24/41] Tour PosReturnReasonPersistsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-06 14:48:08,356 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [25/41] Tour PosReturnReasonPersistsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-06 14:48:08,407 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [26/41] Tour PosReturnReasonPersistsTour → Step click numpad button: 1 (trigger: div.numpad button[value="1"]) 2026-09-06 14:48:08,458 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [27/41] Tour PosReturnReasonPersistsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-06 14:48:08,514 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [28/41] Tour PosReturnReasonPersistsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-06 14:48:08,565 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [29/41] Tour PosReturnReasonPersistsTour → Step .ticket-screen .to-refund-highlight:contains("To Refund: 1.00") 2026-09-06 14:48:08,616 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [30/41] Tour PosReturnReasonPersistsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-06 14:48:08,666 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [31/41] Tour PosReturnReasonPersistsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-06 14:48:08,717 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [32/41] Tour PosReturnReasonPersistsTour → Step .ticket-screen .control-buttons button:contains("Reason") 2026-09-06 14:48:08,773 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [33/41] Tour PosReturnReasonPersistsTour → Step select the "Damaged in transit" return reason (trigger: .selection-item:contains("Damaged in transit")) 2026-09-06 14:48:08,830 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [34/41] Tour PosReturnReasonPersistsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-06 14:48:08,891 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [35/41] Tour PosReturnReasonPersistsTour → Step .ticket-screen .btn-primary.pay-order-button 2026-09-06 14:48:08,975 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [36/41] Tour PosReturnReasonPersistsTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-06 14:48:09,036 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [37/41] Tour PosReturnReasonPersistsTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-06 14:48:09,090 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [38/41] Tour PosReturnReasonPersistsTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-06 14:48:09,141 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [39/41] Tour PosReturnReasonPersistsTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-09-06 14:48:09,198 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [40/41] Tour PosReturnReasonPersistsTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-06 14:48:09,266 127 INFO rb-41ce622-224575-412242 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24843057 started for PoS orders references: [{'name': 'Order 00014-001-0002', 'uuid': '6b040b42-e9b9-4c56-9e56-78cb408bda37'}] 2026-09-06 14:48:09,267 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [41/41] Tour PosReturnReasonPersistsTour → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-09-06 14:48:09,516 127 INFO rb-41ce622-224575-412242 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24843057 order {'name': 'Order 00014-001-0002', 'uuid': '6b040b42-e9b9-4c56-9e56-78cb408bda37'} created pos.order #24 2026-09-06 14:48:09,518 127 INFO rb-41ce622-224575-412242 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24843057 finished 2026-09-06 14:48:09,537 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:48:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 229 0.082 0.191 2026-09-06 14:48:09,559 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:48:09] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-09-06 14:48:09,572 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: tour succeeded 2026-09-06 14:48:09,573 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: ╔════════════════════════════════════════════╗ ║ TOUR PosReturnReasonPersistsTour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-09-06 14:48:09,623 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: heap 17047760 (allocated 18227200) 2026-09-06 14:48:09,625 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line: Closing chrome headless with pid 4786 2026-09-06 14:48:09,627 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line: Closing websocket connection 2026-09-06 14:48:09,627 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line: Terminating chrome headless with pid 4786 2026-09-06 14:48:09,721 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line: Chrome Log in: /tmp/odoo_tests/rb-41ce622-224575-412242/chrome_logs/chrome_log_20260906_144809_721265_test_refund_reason_persists_on_refund_line.txt 2026-09-06 14:48:09,721 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line: Removing chrome user profile "/tmp/tmpdnua1doh_chrome_odoo" 2026-09-06 14:48:09,798 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-06 14:48:09,935 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_scale.tests.test_pos_scale: Starting TestPosScale.test_check_barcode_product_1 ... 2026-09-06 14:48:09,981 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_scale.tests.test_pos_scale: Starting TestPosScale.test_check_number_product_1 ... 2026-09-06 14:48:10,016 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_scale.tests.test_pos_scale: Starting TestPosScale.test_check_number_product_2 ... 2026-09-06 14:48:10,050 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_scale.tests.test_pos_scale: Starting TestPosScale.test_check_number_product_3 ... 2026-09-06 14:48:10,075 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_scale.tests.test_pos_scale: Starting TestPosScale.test_create_scale_product ... 2026-09-06 14:48:10,101 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_scale.tests.test_pos_scale: Starting TestPosScale.test_generate_scale_product_1 ... 2026-09-06 14:48:10,106 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted pos.scale.product records with IDs: [1] 2026-09-06 14:48:10,146 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_scale.tests.test_pos_scale: Starting TestPosScale.test_generate_scale_product_2 ... 2026-09-06 14:48:10,150 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted pos.scale.product records with IDs: [1] 2026-09-06 14:48:10,181 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_scale.tests.test_pos_scale: Starting TestPosScale.test_generate_scale_product_3 ... 2026-09-06 14:48:10,184 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted pos.scale.product records with IDs: [1] 2026-09-06 14:48:10,217 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_scale.tests.test_pos_scale: Starting TestPosScale.test_generate_scale_product_4 ... 2026-09-06 14:48:10,248 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:48:14,830 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_vnpay.tests.test_pos_vnpay: Starting TestPosVNPay.test_01_vnpay_supported_currencies ... 2026-09-06 14:48:14,942 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_vnpay.tests.test_pos_vnpay: Starting TestPosVNPay.test_02_create_vnpay_payment ... 2026-09-06 14:48:14,971 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_vnpay.tests.test_pos_vnpay: Starting TestPosVNPay.test_03_sql_constraints_unique_merchant_method_code ... 2026-09-06 14:48:15,076 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:48:19,676 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_vnpay.tests.test_vnpay_ipn: Starting TestVnpayIpn.test_vnpay_ipn_notifies_pos_config_channel_and_marks_payment_done ... 2026-09-06 14:48:19,782 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-06 14:48:19,949 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pos_vnpay.controllers.main: notification received from vnpay: {'amount': 100000, 'bankCode': 'NCB', 'checksum': '641c8099e646c5b59358f3b02f5670897c1daa361d738540bad9c1f7ae8538c2', 'clientTransactionCode': 'f5f4f67b-d3a6-4791-9d7f-57a768d9e0a9_code123', 'merchantCode': 'VNPAY-TEST', 'merchantMethodCode': 'VNPAY-1234-QRCODE', 'methodCode': 'VNPAY_QRCODE', 'orderCode': '367_15-001-0001', 'partnerCode': 'VNPAY', 'realAmount': 100000, 'responseCode': '200', 'responseMessage': 'Confirm Success', 'totalPaid': 100000, 'transactionCode': 'VNP-TXN-0001'} 2026-09-06 14:48:19,959 127 INFO rb-41ce622-224575-412242 werkzeug: 127.0.0.1 - - [06/Sep/2026 14:48:19] "POST /payment/vnpayspos_ipn/notification HTTP/1.1" 200 - 21 0.005 0.174 2026-09-06 14:48:20,010 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:48:20,024 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pricelist_validity_advance.tests.test_pricelist_all: Starting PricelistValidityCustom.test_check_price_01_monthly ... 2026-09-06 14:48:20,329 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pricelist_validity_advance.tests.test_pricelist_all: Starting PricelistValidityCustom.test_check_price_02_annually ... 2026-09-06 14:48:20,604 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pricelist_validity_advance.tests.test_pricelist_all: Starting PricelistValidityCustom.test_check_price_day_of_week_only ... 2026-09-06 14:48:20,884 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pricelist_validity_advance.tests.test_pricelist_all: Starting PricelistValidityCustom.test_check_price_two_rules_annually ... 2026-09-06 14:48:21,147 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pricelist_validity_advance.tests.test_pricelist_all: Starting PricelistValidityCustom.test_check_price_two_rules_days_of_week_only ... 2026-09-06 14:48:21,462 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pricelist_validity_advance.tests.test_pricelist_all: Starting PricelistValidityCustom.test_check_price_two_rules_monthly ... 2026-09-06 14:48:21,725 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pricelist_validity_advance.tests.test_pricelist_all: Starting PricelistValidityCustom.test_check_price_validity_annually ... 2026-09-06 14:48:21,982 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pricelist_validity_advance.tests.test_pricelist_all: Starting PricelistValidityCustom.test_check_price_validity_monthly ... 2026-09-06 14:48:22,247 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:48:22,256 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pricelist_validity_advance.tests.test_pricelist_year_wrap: Starting TestPricelistYearWrap.test_annual_window_degenerate_single_day_matches_exact_day_only ... 2026-09-06 14:48:22,384 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pricelist_validity_advance.tests.test_pricelist_year_wrap: Starting TestPricelistYearWrap.test_annual_window_non_wrapping_still_applies ... 2026-09-06 14:48:22,503 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_pricelist_validity_advance.tests.test_pricelist_year_wrap: Starting TestPricelistYearWrap.test_annual_window_wraps_across_new_year ... 2026-09-06 14:48:22,660 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:48:22,672 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_product.tests.test_res_config_settings: Starting TestProductActivationUpsellSettings.test_compute_available_is_false_when_module_present_but_uninstallable ... 2026-09-06 14:48:22,766 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_product.tests.test_res_config_settings: Starting TestProductActivationUpsellSettings.test_compute_available_reflects_module_presence_in_addons_path ... 2026-09-06 14:48:22,856 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_product.tests.test_res_config_settings: Starting TestProductActivationUpsellSettings.test_module_field_pairs_have_matching_availability_field_compute_and_setting ... 2026-09-06 14:48:22,882 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:48:23,324 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_product_approval.tests.test_approval_product_mixin: Starting TestApprovalProductMixin.test_01_get_unapproved_source_templates_default_is_empty ... 2026-09-06 14:48:23,386 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_product_approval.tests.test_approval_product_mixin: Starting TestApprovalProductMixin.test_02_unapproved_product_predicate_toggles_with_approval_state ... 2026-09-06 14:48:23,729 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3611] 2026-09-06 14:48:24,552 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2400] 2026-09-06 14:48:24,598 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3612] 2026-09-06 14:48:24,642 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:48:25,064 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_product_approval.tests.test_approval_request: Starting TestApprovalRequest.test_01_display_product_approval_request_line ... 2026-09-06 14:48:25,132 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:48:25,614 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_product_approval.tests.test_approval_request_line_product_type: Starting TestApprovalRequestLineProductType.test_line_reports_the_actual_type_of_the_product_under_approval ... 2026-09-06 14:48:25,902 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:48:26,356 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_product_approval.tests.test_current_approval_state_search: Starting TestCurrentApprovalStateSearch.test_search_by_state_excludes_a_product_with_no_approval_history ... 2026-09-06 14:48:26,481 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_product_approval.tests.test_current_approval_state_search: Starting TestCurrentApprovalStateSearch.test_search_by_state_returns_only_the_product_whose_latest_line_matches ... 2026-09-06 14:48:26,798 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3613] 2026-09-06 14:48:26,845 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2401] 2026-09-06 14:48:26,895 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3614] 2026-09-06 14:48:27,302 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3615] 2026-09-06 14:48:27,343 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_product_approval.tests.test_current_approval_state_search: Starting TestCurrentApprovalStateSearch.test_search_for_no_approval_state_returns_products_without_history ... 2026-09-06 14:48:27,716 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3616] 2026-09-06 14:48:27,758 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2403] 2026-09-06 14:48:27,810 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3617] 2026-09-06 14:48:27,861 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_product_approval.tests.test_current_approval_state_search: Starting TestCurrentApprovalStateSearch.test_search_supports_every_operator_it_advertises ... 2026-09-06 14:48:28,180 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3618] 2026-09-06 14:48:28,219 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2404] 2026-09-06 14:48:28,262 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3619] 2026-09-06 14:48:28,579 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3620] 2026-09-06 14:48:28,620 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_product_approval.tests.test_current_approval_state_search: Starting TestCurrentApprovalStateSearch.test_search_with_unsupported_operator_raises_user_error ... 2026-09-06 14:48:28,646 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:48:33,766 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2443 deleted mail.mail records with IDs: [3621] 2026-09-06 14:48:34,097 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_product_approval_account.tests.test_account_approval: Starting TestAccountApproval.test_warning_unapproval_product_on_invoice ... 2026-09-06 14:48:34,129 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2443 deleted mail.activity records with IDs: [2406] 2026-09-06 14:48:34,183 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2443 deleted mail.mail records with IDs: [3622] 2026-09-06 14:48:34,253 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:48:39,330 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2445 deleted mail.mail records with IDs: [3623] 2026-09-06 14:48:39,635 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_product_approval_account.tests.test_account_move_action_post_warning: Starting TestAccountMoveActionPostWarning.test_action_post_no_warning_once_product_approved ... 2026-09-06 14:48:39,680 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2445 deleted mail.activity records with IDs: [2407] 2026-09-06 14:48:39,761 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2445 deleted mail.mail records with IDs: [3624] 2026-09-06 14:48:39,919 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_product_approval_account.tests.test_account_move_action_post_warning: Starting TestAccountMoveActionPostWarning.test_action_post_warns_unapproved_product_on_chatter ... 2026-09-06 14:48:40,135 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-06 14:48:42,926 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3625] 2026-09-06 14:48:42,986 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3626] 2026-09-06 14:48:43,174 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3627] 2026-09-06 14:48:43,227 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3628] 2026-09-06 14:48:43,233 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_product_approval_marketplace.tests.test_merchant_product_approval_request: Starting TestMerchantProductApprovalRequest.test_auto_merchant_product_approval_blocked_without_admin_responsible ... 2026-09-06 14:48:43,470 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted type.approval.user.line records with IDs: [35] 2026-09-06 14:48:43,527 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_product_approval_marketplace.tests.test_merchant_product_approval_request: Starting TestMerchantProductApprovalRequest.test_auto_merchant_product_approval_validates_for_admin_responsible ... 2026-09-06 14:48:43,978 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3629] 2026-09-06 14:48:44,036 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3630] 2026-09-06 14:48:44,108 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2410] 2026-09-06 14:48:44,199 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3631] 2026-09-06 14:48:44,251 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_product_approval_marketplace.tests.test_merchant_product_approval_request: Starting TestMerchantProductApprovalRequest.test_popup_refuse_merchant_store_approval_request ... 2026-09-06 14:48:44,275 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_product_approval_marketplace.tests.test_merchant_product_approval_request: Starting TestMerchantProductApprovalRequest.test_refuse_merchant_store_approval_request ... 2026-09-06 14:48:44,339 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2408] 2026-09-06 14:48:44,447 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3632] 2026-09-06 14:48:44,491 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:48:45,015 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3633] 2026-09-06 14:48:45,023 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.message records with IDs: [62452] 2026-09-06 14:48:45,026 127 INFO rb-41ce622-224575-412242 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-06 14:48:45,077 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_product_approval_marketplace.tests.test_merchant_product_notification: Starting TestMerchantProductApprovalNotification.test_cancel_notifies_merchant ... 2026-09-06 14:48:45,418 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3634] 2026-09-06 14:48:45,471 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3635] 2026-09-06 14:48:45,496 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2411] 2026-09-06 14:48:45,560 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3636] 2026-09-06 14:48:45,586 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_product_approval_marketplace.tests.test_merchant_product_notification: Starting TestMerchantProductApprovalNotification.test_confirm_notifies_merchant ... 2026-09-06 14:48:45,911 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3637] 2026-09-06 14:48:45,963 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3638] 2026-09-06 14:48:45,986 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_product_approval_marketplace.tests.test_merchant_product_notification: Starting TestMerchantProductApprovalNotification.test_first_of_two_required_approvers_must_not_notify_merchant_approved ... 2026-09-06 14:48:46,316 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3639] 2026-09-06 14:48:46,370 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3640] 2026-09-06 14:48:46,433 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2448 deleted mail.activity records with IDs: [2413] 2026-09-06 14:48:46,502 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2448 deleted mail.mail records with IDs: [3641] 2026-09-06 14:48:46,563 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3642] 2026-09-06 14:48:46,607 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_product_approval_marketplace.tests.test_merchant_product_notification: Starting TestMerchantProductApprovalNotification.test_full_approval_notifies_merchant_approved ... 2026-09-06 14:48:46,936 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3643] 2026-09-06 14:48:46,987 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3644] 2026-09-06 14:48:47,049 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2448 deleted mail.activity records with IDs: [2414] 2026-09-06 14:48:47,113 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2448 deleted mail.mail records with IDs: [3645] 2026-09-06 14:48:47,165 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3646] 2026-09-06 14:48:47,210 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_product_approval_marketplace.tests.test_merchant_product_notification: Starting TestMerchantProductApprovalNotification.test_non_merchant_product_produces_no_notification ... 2026-09-06 14:48:47,532 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3647] 2026-09-06 14:48:47,605 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2448 deleted mail.activity records with IDs: [2415] 2026-09-06 14:48:47,670 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2448 deleted mail.mail records with IDs: [3648] 2026-09-06 14:48:47,724 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_product_approval_marketplace.tests.test_merchant_product_notification: Starting TestMerchantProductApprovalNotification.test_opening_refuse_wizard_must_not_notify_merchant_before_real_refusal ... 2026-09-06 14:48:48,050 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3649] 2026-09-06 14:48:48,101 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3650] 2026-09-06 14:48:48,168 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2416] 2026-09-06 14:48:48,259 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3651] 2026-09-06 14:48:48,286 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_product_approval_marketplace.tests.test_merchant_product_notification: Starting TestMerchantProductApprovalNotification.test_real_refusal_notifies_merchant_with_reason ... 2026-09-06 14:48:48,601 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3652] 2026-09-06 14:48:48,666 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3653] 2026-09-06 14:48:48,741 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2417] 2026-09-06 14:48:48,838 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3654] 2026-09-06 14:48:48,869 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-06 14:48:51,751 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3655] 2026-09-06 14:48:51,802 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3656] 2026-09-06 14:48:51,971 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3657] 2026-09-06 14:48:52,022 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3658] 2026-09-06 14:48:52,028 127 INFO rb-41ce622-224575-412242 odoo.addons.viin_product_approval_marketplace.tests.test_product_template: Starting TestProduct.test_merchant_can_only_update_some_allowed_fields_for_approved_product ... 2026-09-06 14:48:52,050 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2419] 2026-09-06 14:48:52,094 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3659] 2026-09-06 14:48:52,140 127 INFO rb-41ce622-224575-412242 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3660] 2026-09-06 14:48:52,247 127 INFO rb-41ce622-224575-412242 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-06 14:48:52,250 127 INFO rb-41ce622-224575-412242 odoo.service.server: 4094 post-tests in 4616.54s, 3036636 queries 2026-09-06 14:48:52,260 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_approval_sale: 11 tests 39.76s 9601 queries 2026-09-06 14:48:52,260 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_approval_stock: 31 tests 45.85s 30479 queries 2026-09-06 14:48:52,260 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_auth_password_policy: 6 tests 0.34s 185 queries 2026-09-06 14:48:52,260 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_auto_currency_rate: 6 tests 17.42s 11989 queries 2026-09-06 14:48:52,260 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_auto_currency_rate_acb: 10 tests 64.39s 48097 queries 2026-09-06 14:48:52,260 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_auto_currency_rate_bidv: 6 tests 31.87s 24008 queries 2026-09-06 14:48:52,260 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_auto_currency_rate_vcb: 11 tests 73.66s 54110 queries 2026-09-06 14:48:52,260 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_auto_currency_rate_xe: 5 tests 24.72s 18000 queries 2026-09-06 14:48:52,260 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_base_district: 10 tests 2.08s 1071 queries 2026-09-06 14:48:52,260 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_base_import_tracking: 4 tests 0.44s 132 queries 2026-09-06 14:48:52,260 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_base_state_group: 14 tests 0.76s 422 queries 2026-09-06 14:48:52,260 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_base_ward: 10 tests 2.06s 1066 queries 2026-09-06 14:48:52,260 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_bidv_connector: 27 tests 35.03s 25768 queries 2026-09-06 14:48:52,260 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_brand: 4 tests 0.09s 4 queries 2026-09-06 14:48:52,261 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_brand_common: 27 tests 21.48s 3973 queries 2026-09-06 14:48:52,261 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_brand_onboarding: 5 tests 2.42s 135 queries 2026-09-06 14:48:52,261 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_brand_website: 9 tests 3.90s 991 queries 2026-09-06 14:48:52,261 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_business_trip: 104 tests 100.74s 43794 queries 2026-09-06 14:48:52,261 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_business_trip_approval: 22 tests 19.63s 10045 queries 2026-09-06 14:48:52,261 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_business_trip_fleet: 21 tests 9.63s 5180 queries 2026-09-06 14:48:52,261 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_business_trip_hr_expense: 28 tests 80.15s 29415 queries 2026-09-06 14:48:52,261 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_crm_business_nature: 36 tests 12.27s 8993 queries 2026-09-06 14:48:52,261 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_crm_customer_recognition: 8 tests 1.25s 357 queries 2026-09-06 14:48:52,261 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_crm_dob: 6 tests 0.63s 368 queries 2026-09-06 14:48:52,261 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_crm_sankey: 9 tests 0.82s 486 queries 2026-09-06 14:48:52,261 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_customizer: 81 tests 209.00s 30240 queries 2026-09-06 14:48:52,261 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_document: 75 tests 184.53s 70067 queries 2026-09-06 14:48:52,261 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_document_freight: 8 tests 3.64s 2113 queries 2026-09-06 14:48:52,261 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_document_project: 5 tests 23.45s 8820 queries 2026-09-06 14:48:52,261 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_duns: 6 tests 1.36s 538 queries 2026-09-06 14:48:52,261 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_equipment_warranty_partner_infor: 19 tests 20.43s 14668 queries 2026-09-06 14:48:52,261 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_estimate: 34 tests 5.23s 2970 queries 2026-09-06 14:48:52,261 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_estimate_approval: 20 tests 7.24s 2817 queries 2026-09-06 14:48:52,261 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_estimate_budget: 14 tests 125.80s 15161 queries 2026-09-06 14:48:52,261 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_estimate_hr: 4 tests 0.24s 95 queries 2026-09-06 14:48:52,261 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_estimate_project: 7 tests 0.66s 380 queries 2026-09-06 14:48:52,261 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_estimate_purchase: 7 tests 0.98s 536 queries 2026-09-06 14:48:52,261 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_estimate_sale: 7 tests 1.14s 562 queries 2026-09-06 14:48:52,261 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_event_partner_barcodes: 17 tests 19.20s 11512 queries 2026-09-06 14:48:52,261 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_fleet: 21 tests 11.94s 6395 queries 2026-09-06 14:48:52,261 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_fleet_account: 57 tests 63.67s 23542 queries 2026-09-06 14:48:52,261 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_fleet_booking: 137 tests 89.65s 54571 queries 2026-09-06 14:48:52,261 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_fleet_booking_account: 13 tests 37.70s 5639 queries 2026-09-06 14:48:52,261 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_fleet_booking_approval: 18 tests 19.26s 8548 queries 2026-09-06 14:48:52,261 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_fleet_booking_cargo: 48 tests 46.08s 25743 queries 2026-09-06 14:48:52,262 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_fleet_booking_passenger: 94 tests 139.71s 79738 queries 2026-09-06 14:48:52,262 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_fleet_insurance: 17 tests 2.53s 1950 queries 2026-09-06 14:48:52,262 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_fleet_loading_capacity: 21 tests 4.86s 3448 queries 2026-09-06 14:48:52,262 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_fleet_planning: 237 tests 170.65s 68671 queries 2026-09-06 14:48:52,262 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_fleet_planning_account: 10 tests 0.60s 277 queries 2026-09-06 14:48:52,262 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_fleet_planning_hr_expense: 37 tests 20.93s 14770 queries 2026-09-06 14:48:52,262 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_fleet_purchase: 4 tests 0.46s 272 queries 2026-09-06 14:48:52,262 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_fleet_sale: 23 tests 13.73s 7475 queries 2026-09-06 14:48:52,262 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_fleet_sale_cargo: 27 tests 7.15s 4987 queries 2026-09-06 14:48:52,262 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_fleet_sale_management: 3 tests 1.67s 991 queries 2026-09-06 14:48:52,262 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_fleet_sale_passenger: 10 tests 4.29s 2418 queries 2026-09-06 14:48:52,262 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_fleet_stock: 154 tests 178.84s 172200 queries 2026-09-06 14:48:52,262 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_foreign_trade: 32 tests 45.29s 43559 queries 2026-09-06 14:48:52,262 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_foreign_trade_export: 69 tests 93.65s 59612 queries 2026-09-06 14:48:52,262 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_foreign_trade_import: 53 tests 62.34s 34220 queries 2026-09-06 14:48:52,262 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_foreign_trade_import_currency_rate: 5 tests 5.56s 3260 queries 2026-09-06 14:48:52,262 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_freight_air: 31 tests 8.49s 6076 queries 2026-09-06 14:48:52,262 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_freight_air_consol: 17 tests 5.35s 3790 queries 2026-09-06 14:48:52,262 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_freight_consol: 144 tests 66.32s 33967 queries 2026-09-06 14:48:52,262 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_freight_management: 325 tests 82.39s 69116 queries 2026-09-06 14:48:52,262 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_freight_project: 7 tests 3.74s 3194 queries 2026-09-06 14:48:52,262 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_freight_road: 20 tests 3.63s 3282 queries 2026-09-06 14:48:52,262 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_freight_sale: 360 tests 257.21s 159738 queries 2026-09-06 14:48:52,262 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_freight_sale_consol: 27 tests 30.07s 23214 queries 2026-09-06 14:48:52,262 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_freight_sale_onbehalf: 33 tests 14.17s 9685 queries 2026-09-06 14:48:52,262 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_freight_sale_purchase: 77 tests 40.19s 28830 queries 2026-09-06 14:48:52,262 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_geography_info: 5 tests 0.16s 118 queries 2026-09-06 14:48:52,262 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_geography_info_world_bank: 3 tests 0.89s 16 queries 2026-09-06 14:48:52,262 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_google_drive: 536 tests 501.78s 409156 queries 2026-09-06 14:48:52,262 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_helpdesk: 55 tests 22.55s 16272 queries 2026-09-06 14:48:52,262 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_helpdesk_crm: 10 tests 4.64s 4539 queries 2026-09-06 14:48:52,262 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_helpdesk_hr: 4 tests 2.00s 2049 queries 2026-09-06 14:48:52,262 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_helpdesk_livechat: 4 tests 2.26s 2069 queries 2026-09-06 14:48:52,262 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_helpdesk_odoo_module: 4 tests 2.29s 2000 queries 2026-09-06 14:48:52,262 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_helpdesk_project: 25 tests 10.12s 8700 queries 2026-09-06 14:48:52,262 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_helpdesk_sale: 8 tests 7.93s 5740 queries 2026-09-06 14:48:52,262 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_helpdesk_timesheet: 4 tests 2.18s 2190 queries 2026-09-06 14:48:52,262 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_helpdesk_timesheet_timer: 8 tests 2.92s 2809 queries 2026-09-06 14:48:52,262 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_hr: 73 tests 7.23s 6561 queries 2026-09-06 14:48:52,262 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_hr_account: 15 tests 6.70s 5029 queries 2026-09-06 14:48:52,262 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_hr_appraisal: 25 tests 16.60s 15703 queries 2026-09-06 14:48:52,262 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_hr_attendance_validation: 25 tests 3.88s 3448 queries 2026-09-06 14:48:52,262 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_hr_contract: 132 tests 34.12s 29154 queries 2026-09-06 14:48:52,262 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_hr_contract_suspension: 9 tests 8.42s 5948 queries 2026-09-06 14:48:52,262 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_hr_contract_suspension_payroll: 5 tests 2.11s 1022 queries 2026-09-06 14:48:52,262 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_hr_contract_suspension_seniority: 12 tests 17.64s 10773 queries 2026-09-06 14:48:52,263 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_hr_employee_birthday: 25 tests 3.16s 2274 queries 2026-09-06 14:48:52,263 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_hr_employee_relative_birthdate: 3 tests 0.07s 24 queries 2026-09-06 14:48:52,263 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_hr_holidays: 40 tests 15.00s 12326 queries 2026-09-06 14:48:52,263 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_hr_maintenance: 4 tests 0.57s 374 queries 2026-09-06 14:48:52,263 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_hr_management_tiers: 18 tests 3.45s 2361 queries 2026-09-06 14:48:52,263 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_hr_multi_position: 39 tests 28.80s 24197 queries 2026-09-06 14:48:52,263 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_hr_overtime: 73 tests 48.15s 45661 queries 2026-09-06 14:48:52,263 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_hr_overtime_approval: 78 tests 53.55s 28618 queries 2026-09-06 14:48:52,263 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_hr_overtime_approval_compensatory_time_off: 5 tests 3.40s 2248 queries 2026-09-06 14:48:52,263 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_hr_overtime_approval_payroll: 14 tests 8.51s 5873 queries 2026-09-06 14:48:52,263 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_hr_overtime_attendance: 22 tests 11.34s 9495 queries 2026-09-06 14:48:52,263 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_hr_overtime_hr_holidays: 8 tests 4.57s 4573 queries 2026-09-06 14:48:52,263 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_hr_overtime_payroll: 30 tests 6.10s 3336 queries 2026-09-06 14:48:52,263 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_hr_overtime_timesheet: 21 tests 12.60s 9831 queries 2026-09-06 14:48:52,263 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_hr_overtime_timesheet_approval: 10 tests 6.18s 3069 queries 2026-09-06 14:48:52,263 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_hr_overtime_timesheet_attendance: 12 tests 6.97s 6912 queries 2026-09-06 14:48:52,263 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_hr_payroll_administrative_region: 25 tests 15.96s 15401 queries 2026-09-06 14:48:52,263 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_hr_payroll_timesheet_wfh: 11 tests 17.52s 16957 queries 2026-09-06 14:48:52,263 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_hr_project: 7 tests 2.75s 1926 queries 2026-09-06 14:48:52,263 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_hr_project_timesheet_account: 4 tests 0.19s 112 queries 2026-09-06 14:48:52,263 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_hr_rank: 23 tests 77.38s 78405 queries 2026-09-06 14:48:52,263 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_hr_recognition_discipline: 22 tests 16.78s 14501 queries 2026-09-06 14:48:52,263 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_hr_recognition_discipline_approval: 3 tests 5.90s 5783 queries 2026-09-06 14:48:52,263 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_hr_recruitment: 6 tests 0.74s 526 queries 2026-09-06 14:48:52,263 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_hr_recruitment_skills_resume: 10 tests 1.20s 1050 queries 2026-09-06 14:48:52,263 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_hr_retirement_age: 17 tests 8.25s 6948 queries 2026-09-06 14:48:52,263 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_hr_role: 26 tests 60.54s 57760 queries 2026-09-06 14:48:52,263 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_hr_seniority: 18 tests 13.21s 11259 queries 2026-09-06 14:48:52,263 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_hr_skill_framework: 33 tests 17.54s 17358 queries 2026-09-06 14:48:52,263 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_hr_skills_slides: 10 tests 1.12s 948 queries 2026-09-06 14:48:52,263 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_hr_timesheet_timer: 40 tests 5.98s 5129 queries 2026-09-06 14:48:52,263 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_hr_work_entry_contract: 12 tests 4.98s 5025 queries 2026-09-06 14:48:52,264 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_hr_work_entry_contract_attendance: 12 tests 2.11s 1872 queries 2026-09-06 14:48:52,264 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_hr_work_entry_contract_attendance_holiday: 13 tests 3.25s 4007 queries 2026-09-06 14:48:52,264 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_hr_work_entry_contract_suspension: 10 tests 0.28s 207 queries 2026-09-06 14:48:52,264 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_hr_work_entry_holidays: 34 tests 14.56s 13432 queries 2026-09-06 14:48:52,264 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_invoice_line_grouping: 13 tests 28.21s 17512 queries 2026-09-06 14:48:52,264 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_lang_detection: 3 tests 0.61s 11 queries 2026-09-06 14:48:52,264 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_link_tracker_qr_code: 18 tests 0.65s 283 queries 2026-09-06 14:48:52,264 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_loan_management_bank_currency_rate: 8 tests 17.05s 14835 queries 2026-09-06 14:48:52,264 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_logistics: 97 tests 12.35s 9683 queries 2026-09-06 14:48:52,264 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_logistics_account: 6 tests 1.08s 806 queries 2026-09-06 14:48:52,264 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_logistics_cargo_template: 16 tests 0.45s 243 queries 2026-09-06 14:48:52,264 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_logistics_package_type: 13 tests 0.21s 127 queries 2026-09-06 14:48:52,264 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_logistics_route: 21 tests 4.02s 4518 queries 2026-09-06 14:48:52,264 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_logistics_sale: 52 tests 40.68s 34129 queries 2026-09-06 14:48:52,264 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_loyalty: 22 tests 3.15s 2837 queries 2026-09-06 14:48:52,264 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_loyalty_pos: 12 tests 31.38s 22909 queries 2026-09-06 14:48:52,264 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_loyalty_sale: 18 tests 14.63s 10607 queries 2026-09-06 14:48:52,264 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_mail_route: 14 tests 11.09s 9729 queries 2026-09-06 14:48:52,264 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_mail_route_hr: 4 tests 0.85s 737 queries 2026-09-06 14:48:52,264 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_maintenance: 17 tests 1.32s 1144 queries 2026-09-06 14:48:52,264 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_marketplace: 191 tests 125.88s 125868 queries 2026-09-06 14:48:52,264 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_marketplace_loyalty: 15 tests 4.20s 4037 queries 2026-09-06 14:48:52,264 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_marketplace_rating: 6 tests 2.87s 3442 queries 2026-09-06 14:48:52,264 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_marketplace_sale: 49 tests 37.13s 33724 queries 2026-09-06 14:48:52,264 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_marketplace_sale_currency_conversion_diff: 3 tests 3.87s 4149 queries 2026-09-06 14:48:52,264 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_marketplace_sale_loyalty: 20 tests 21.82s 19006 queries 2026-09-06 14:48:52,264 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_marketplace_sale_product_configurator: 11 tests 11.76s 9520 queries 2026-09-06 14:48:52,264 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_marketplace_sale_stock: 5 tests 7.78s 6849 queries 2026-09-06 14:48:52,264 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_marketplace_snailmail: 8 tests 3.38s 3497 queries 2026-09-06 14:48:52,264 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_marketplace_stock: 21 tests 9.56s 9909 queries 2026-09-06 14:48:52,264 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_marketplace_website_sale: 31 tests 23.88s 25702 queries 2026-09-06 14:48:52,264 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_marketplace_website_sale_stock: 4 tests 1.19s 635 queries 2026-09-06 14:48:52,264 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_mrp: 29 tests 18.91s 13328 queries 2026-09-06 14:48:52,264 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_mrp_account: 13 tests 9.76s 4883 queries 2026-09-06 14:48:52,264 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_mrp_filter: 3 tests 3.65s 5535 queries 2026-09-06 14:48:52,264 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_mrp_plm_approval: 32 tests 37.23s 20657 queries 2026-09-06 14:48:52,264 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_mrp_plm_subcontracting_purchase: 23 tests 13.99s 11775 queries 2026-09-06 14:48:52,264 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_mrp_plm_test_full: 11 tests 6.53s 4476 queries 2026-09-06 14:48:52,264 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_mrp_plm_website_sale: 12 tests 1.37s 950 queries 2026-09-06 14:48:52,264 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_mrp_progress: 14 tests 3.16s 2568 queries 2026-09-06 14:48:52,264 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_mrp_standard_consumption: 38 tests 30.53s 23583 queries 2026-09-06 14:48:52,264 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_mrp_subcontracting_request: 22 tests 15.95s 12471 queries 2026-09-06 14:48:52,264 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_mrp_subcontracting_request_approval: 16 tests 12.62s 8408 queries 2026-09-06 14:48:52,265 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_mrp_subcontracting_request_plm: 9 tests 7.62s 5652 queries 2026-09-06 14:48:52,265 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_multi_warehouse_access_control_purchase_requisition: 4 tests 1.88s 3139 queries 2026-09-06 14:48:52,265 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_partner_approval: 8 tests 1.75s 1467 queries 2026-09-06 14:48:52,265 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_partner_approval_marketplace: 31 tests 28.13s 21529 queries 2026-09-06 14:48:52,265 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_partner_approval_marketplace_website: 4 tests 4.39s 4862 queries 2026-09-06 14:48:52,265 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_partner_approval_website: 3 tests 0.81s 745 queries 2026-09-06 14:48:52,265 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_partner_budget_code: 7 tests 0.39s 246 queries 2026-09-06 14:48:52,265 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_partner_business_nature: 58 tests 9.95s 9322 queries 2026-09-06 14:48:52,265 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_partner_calendar: 6 tests 0.53s 470 queries 2026-09-06 14:48:52,265 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_partner_country_recognition: 3 tests 0.91s 487 queries 2026-09-06 14:48:52,265 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_partner_filter: 3 tests 0.13s 123 queries 2026-09-06 14:48:52,265 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_partner_identity: 6 tests 0.24s 109 queries 2026-09-06 14:48:52,265 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_partner_industry_isic: 23 tests 0.69s 614 queries 2026-09-06 14:48:52,265 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_partner_shareholder: 16 tests 3.41s 3505 queries 2026-09-06 14:48:52,265 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_partner_tax_code: 11 tests 1.30s 1306 queries 2026-09-06 14:48:52,265 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_pos: 36 tests 23.13s 7792 queries 2026-09-06 14:48:52,265 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_pos_custom_bill_logo: 6 tests 13.23s 12503 queries 2026-09-06 14:48:52,265 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_pos_qr: 8 tests 0.33s 233 queries 2026-09-06 14:48:52,265 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_pos_refund: 4 tests 16.25s 15115 queries 2026-09-06 14:48:52,265 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_pos_return: 3 tests 11.80s 9379 queries 2026-09-06 14:48:52,265 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_pos_scale: 11 tests 0.44s 327 queries 2026-09-06 14:48:52,265 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_pos_vnpay: 8 tests 9.76s 12173 queries 2026-09-06 14:48:52,265 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_pricelist_validity_advance: 15 tests 2.65s 2779 queries 2026-09-06 14:48:52,265 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_product: 5 tests 0.22s 1200 queries 2026-09-06 14:48:52,265 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_product_approval: 17 tests 5.76s 4116 queries 2026-09-06 14:48:52,265 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_product_approval_account: 7 tests 11.49s 13547 queries 2026-09-06 14:48:52,265 127 INFO rb-41ce622-224575-412242 odoo.tests.stats: viin_product_approval_marketplace: 18 tests 12.11s 12817 queries 2026-09-06 14:48:52,265 127 INFO rb-41ce622-224575-412242 odoo.tests.result: 0 failed, 0 error(s) of 4094 tests when loading database 'rb-41ce622-224575-412242' 2026-09-06 14:48:52,266 127 INFO rb-41ce622-224575-412242 odoo.service.server: Initiating shutdown 2026-09-06 14:48:52,266 127 INFO rb-41ce622-224575-412242 odoo.service.server: Hit CTRL-C again or send a second signal to force the shutdown.